[INFO] fetching crate asm-rs 0.1.1...
[INFO] testing asm-rs-0.1.1 against master#cced03bfd61a304243a34504618ecec86c17063f for pr-154065-2
[INFO] extracting crate asm-rs 0.1.1 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate asm-rs 0.1.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate asm-rs 0.1.1
[INFO] tweaked toml for crates.io crate asm-rs 0.1.1 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate asm-rs 0.1.1 on toolchain cced03bfd61a304243a34504618ecec86c17063f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate asm-rs 0.1.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wasm-bindgen-test-macro v0.3.58
[INFO] [stderr]   Downloaded yaxpeax-arm v0.4.0
[INFO] [stderr]   Downloaded wasm-bindgen-test-shared v0.2.108
[INFO] [stderr]   Downloaded wasm-bindgen-test v0.3.58
[INFO] [stderr]   Downloaded is-terminal v0.4.17
[INFO] [stderr]   Downloaded rustc-hash v2.1.1
[INFO] [stderr]   Downloaded clap_lex v1.0.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.108
[INFO] [stderr]   Downloaded cty v0.2.2
[INFO] [stderr]   Downloaded num-derive v0.4.2
[INFO] [stderr]   Downloaded riscv-decode v0.2.3
[INFO] [stderr]   Downloaded cexpr v0.6.0
[INFO] [stderr]   Downloaded yaxpeax-arch v0.3.2
[INFO] [stderr]   Downloaded cstr_core v0.2.6
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.108
[INFO] [stderr]   Downloaded rusty-fork v0.3.1
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.58
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.108
[INFO] [stderr]   Downloaded minicov v0.3.8
[INFO] [stderr]   Downloaded clap v4.5.58
[INFO] [stderr]   Downloaded clang-sys v1.8.1
[INFO] [stderr]   Downloaded unicode-ident v1.0.23
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.108
[INFO] [stderr]   Downloaded js-sys v0.3.85
[INFO] [stderr]   Downloaded rayon-core v1.13.0
[INFO] [stderr]   Downloaded cc v1.2.56
[INFO] [stderr]   Downloaded criterion v0.5.1
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.39
[INFO] [stderr]   Downloaded clap_builder v4.5.58
[INFO] [stderr]   Downloaded proptest v1.10.0
[INFO] [stderr]   Downloaded rayon v1.11.0
[INFO] [stderr]   Downloaded bindgen v0.72.1
[INFO] [stderr]   Downloaded zerocopy v0.8.39
[INFO] [stderr]   Downloaded syn v2.0.115
[INFO] [stderr]   Downloaded bad64 v0.12.0
[INFO] [stderr]   Downloaded web-sys v0.3.85
[INFO] [stderr]   Downloaded bad64-sys v0.10.0
[INFO] [stderr]   Downloaded iced-x86 v1.21.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3864eeeee72edd3bbe63c5f72199d97290949891b40b667f3ef568cb2e166b45
[INFO] running `Command { std: "docker" "start" "-a" "3864eeeee72edd3bbe63c5f72199d97290949891b40b667f3ef568cb2e166b45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3864eeeee72edd3bbe63c5f72199d97290949891b40b667f3ef568cb2e166b45", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3864eeeee72edd3bbe63c5f72199d97290949891b40b667f3ef568cb2e166b45", kill_on_drop: false }`
[INFO] [stdout] 3864eeeee72edd3bbe63c5f72199d97290949891b40b667f3ef568cb2e166b45
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0a9bb434eaf6bde47d683dbe1bef8dfa0baedce5358b53cf36e0e54db4509a3a
[INFO] running `Command { std: "docker" "start" "-a" "0a9bb434eaf6bde47d683dbe1bef8dfa0baedce5358b53cf36e0e54db4509a3a", kill_on_drop: false }`
[INFO] [stderr]    Compiling asm-rs v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5.04s
[INFO] running `Command { std: "docker" "inspect" "0a9bb434eaf6bde47d683dbe1bef8dfa0baedce5358b53cf36e0e54db4509a3a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a9bb434eaf6bde47d683dbe1bef8dfa0baedce5358b53cf36e0e54db4509a3a", kill_on_drop: false }`
[INFO] [stdout] 0a9bb434eaf6bde47d683dbe1bef8dfa0baedce5358b53cf36e0e54db4509a3a
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8159bf734052d281537ba07b42af4bc52ad47e97dfd54a642e35b443a43ae293
[INFO] running `Command { std: "docker" "start" "-a" "8159bf734052d281537ba07b42af4bc52ad47e97dfd54a642e35b443a43ae293", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling bindgen v0.72.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling radium v0.7.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling tap v1.0.1
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling clap_builder v4.5.58
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling wyz v0.5.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling funty v2.0.0
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling cty v0.2.2
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling bitvec v1.0.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling cstr_core v0.2.6
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling cexpr v0.6.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling clap v4.5.58
[INFO] [stderr]    Compiling yaxpeax-arch v0.3.2
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling iced-x86 v1.21.0
[INFO] [stderr]    Compiling riscv-decode v0.2.3
[INFO] [stderr]    Compiling yaxpeax-arm v0.4.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.39
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling bad64-sys v0.10.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling bad64 v0.12.0
[INFO] [stderr]    Compiling asm-rs v0.1.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 18s
[INFO] running `Command { std: "docker" "inspect" "8159bf734052d281537ba07b42af4bc52ad47e97dfd54a642e35b443a43ae293", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8159bf734052d281537ba07b42af4bc52ad47e97dfd54a642e35b443a43ae293", kill_on_drop: false }`
[INFO] [stdout] 8159bf734052d281537ba07b42af4bc52ad47e97dfd54a642e35b443a43ae293
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+cced03bfd61a304243a34504618ecec86c17063f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] beaddcace67bfff89dc13ad390acacc99bd504a8b35e614086c7ac30b02ab0da
[INFO] running `Command { std: "docker" "start" "-a" "beaddcace67bfff89dc13ad390acacc99bd504a8b35e614086c7ac30b02ab0da", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.25s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/asm_rs-2017668779c34fdb)
[INFO] [stdout] 
[INFO] [stdout] running 1351 tests
[INFO] [stdout] test aarch64::tests::adr_label_has_relaxation ... ok
[INFO] [stdout] test aarch64::tests::and_x0_x1_0xff ... ok
[INFO] [stdout] test aarch64::tests::adr_immediate_no_relaxation ... ok
[INFO] [stdout] test aarch64::tests::adr_long_form_encoding ... ok
[INFO] [stdout] test aarch64::tests::adrp_no_relaxation ... ok
[INFO] [stdout] test aarch64::tests::bcond_immediate_no_relax ... ok
[INFO] [stdout] test aarch64::tests::bfi_x0_x1_8_4 ... ok
[INFO] [stdout] test aarch64::tests::bitmask_0x5555 ... ok
[INFO] [stdout] test aarch64::tests::bitmask_0xff ... ok
[INFO] [stdout] test aarch64::tests::bitmask_0xffff ... ok
[INFO] [stdout] test aarch64::tests::bitmask_32bit_patterns_accepted ... ok
[INFO] [stdout] test aarch64::tests::bitmask_all_ones_rejected ... ok
[INFO] [stdout] test aarch64::tests::cas_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64::tests::bcond_label_emits_long_form_with_relax ... ok
[INFO] [stdout] test aarch64::tests::cbnz_label_emits_long_form_inverted ... ok
[INFO] [stdout] test aarch64::tests::ccmp_x0_imm5_4_ne ... ok
[INFO] [stdout] test aarch64::tests::ccmp_x0_x1_0_eq ... ok
[INFO] [stdout] test aarch64::tests::cset_x0_eq ... ok
[INFO] [stdout] test aarch64::tests::csetm_x0_ne ... ok
[INFO] [stdout] test aarch64::tests::extr_x0_x1_x2_4 ... ok
[INFO] [stdout] test aarch64::tests::hint_wfe ... ok
[INFO] [stdout] test aarch64::tests::hint_wfi ... ok
[INFO] [stdout] test aarch64::tests::dsb_sy ... ok
[INFO] [stdout] test aarch64::tests::dmb_sy ... ok
[INFO] [stdout] test aarch64::tests::hint_sev ... ok
[INFO] [stdout] test aarch64::tests::isb_default ... ok
[INFO] [stdout] test aarch64::tests::ldadd_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64::tests::ldaddal_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64::tests::cinc_x0_x1_eq ... ok
[INFO] [stdout] test aarch64::tests::hint_yield ... ok
[INFO] [stdout] test aarch64::tests::dmb_ish ... ok
[INFO] [stdout] test aarch64::tests::extr_w0_w1_w2_16 ... ok
[INFO] [stdout] test aarch64::tests::clz_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::ldarb_w0_x1 ... ok
[INFO] [stdout] test aarch64::tests::bitmask_exhaustive_all_5334_patterns_accepted ... ok
[INFO] [stdout] test aarch64::tests::cbz_label_emits_long_form_with_relax ... ok
[INFO] [stdout] test aarch64::tests::ccmn_x0_x1_0_ge ... ok
[INFO] [stdout] test aarch64::tests::cls_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::csel_with_cond_name ... ok
[INFO] [stdout] test aarch64::tests::ldaxr_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::ldp_x29_x30_sp_post_16 ... ok
[INFO] [stdout] test aarch64::tests::ldar_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::ldr_x0_x1_post_index_16 ... ok
[INFO] [stdout] test aarch64::tests::hint_sevl ... ok
[INFO] [stdout] test aarch64::tests::ldxr_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::madd_x0_x1_x2_x3 ... ok
[INFO] [stdout] test aarch64::tests::mrs_x0_nzcv ... ok
[INFO] [stdout] test aarch64::tests::mul_w0_w1_w2 ... ok
[INFO] [stdout] test aarch64::tests::mul_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64::tests::neon_abs_v0_4s_v1_4s ... ok
[INFO] [stdout] test aarch64::tests::neon_add_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test aarch64::tests::neon_add_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test aarch64::tests::neon_add_v0_8h_v1_8h_v2_8h ... ok
[INFO] [stdout] test aarch64::tests::neon_add_v3_8b_v4_8b_v5_8b ... ok
[INFO] [stdout] test aarch64::tests::neon_bic_v0_8b_v1_8b_v2_8b ... ok
[INFO] [stdout] test aarch64::tests::mvn_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::neon_cmeq_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test aarch64::tests::neon_cmge_v0_8h_v1_8h_v2_8h ... ok
[INFO] [stdout] test aarch64::tests::neon_cnt_v0_16b_v1_16b ... ok
[INFO] [stdout] test aarch64::tests::neon_dup_v0_4s_w0 ... ok
[INFO] [stdout] test aarch64::tests::neon_eor_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test aarch64::tests::neon_ins_v0_s4_w0 ... ok
[INFO] [stdout] test aarch64::tests::neon_ld1_v0_4s_x0 ... ok
[INFO] [stdout] test aarch64::tests::ldrb_w0_x2_pre_index_1 ... ok
[INFO] [stdout] test aarch64::tests::msr_nzcv_x0 ... ok
[INFO] [stdout] test aarch64::tests::neon_addp_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test aarch64::tests::neon_and_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test aarch64::tests::neon_cmgt_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test aarch64::tests::neon_mov_v0_16b_v1_16b ... ok
[INFO] [stdout] test aarch64::tests::neon_mul_v0_4h_v1_4h_v2_4h ... ok
[INFO] [stdout] test aarch64::tests::neon_not_v0_16b_v1_16b ... ok
[INFO] [stdout] test aarch64::tests::neon_neg_v0_4s_v1_4s ... ok
[INFO] [stdout] test aarch64::tests::neon_orr_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test aarch64::tests::neon_st1_v0_4s_x0 ... ok
[INFO] [stdout] test aarch64::tests::neon_sub_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test aarch64::tests::neon_sub_v0_2d_v1_2d_v2_2d ... ok
[INFO] [stdout] test aarch64::tests::neon_umin_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test aarch64::tests::neon_umov_w0_v0_s4 ... ok
[INFO] [stdout] test aarch64::tests::rbit_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::orr_x0_x1_0xf0f0f0f0f0f0f0f0 ... ok
[INFO] [stdout] test aarch64::tests::neon_smax_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test aarch64::tests::neon_smov_x0_v0_s4 ... ok
[INFO] [stdout] test aarch64::tests::scalar_mov_still_works ... ok
[INFO] [stdout] test aarch64::tests::scalar_sub_still_works ... ok
[INFO] [stdout] test aarch64::tests::sdiv_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64::tests::smnegl_x0_w1_w2 ... ok
[INFO] [stdout] test aarch64::tests::rev_w0_w1 ... ok
[INFO] [stdout] test aarch64::tests::smaddl_x0_w1_w2_x3 ... ok
[INFO] [stdout] test aarch64::tests::rev16_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::rev_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::smsubl_x0_w1_w2_x3 ... ok
[INFO] [stdout] test aarch64::tests::staddl_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::scalar_add_still_works ... ok
[INFO] [stdout] test aarch64::tests::smulh_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64::tests::stp_x29_x30_sp_pre_neg16 ... ok
[INFO] [stdout] test aarch64::tests::str_x0_x1_pre_index_neg16 ... ok
[INFO] [stdout] test aarch64::tests::stxr_w3_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::sve_add_imm_z0_s_1 ... ok
[INFO] [stdout] test aarch64::tests::sve_and_unpred_z0_z1_z2_d ... ok
[INFO] [stdout] test aarch64::tests::sve_add_unpred_z0_z1_z2_s ... ok
[INFO] [stdout] test aarch64::tests::sve_cnth_x0 ... ok
[INFO] [stdout] test aarch64::tests::sve_add_pred_z0_p0m_z0_z1_s ... ok
[INFO] [stdout] test aarch64::tests::sve_cntw_x0 ... ok
[INFO] [stdout] test aarch64::tests::sve_and_pred_z0_p0m_z0_z1_b ... ok
[INFO] [stdout] test aarch64::tests::sve_cntb_x0 ... ok
[INFO] [stdout] test aarch64::tests::neon_orn_v0_8b_v1_8b_v2_8b ... ok
[INFO] [stdout] test aarch64::tests::stlr_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::stlxr_w3_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::sbfx_x0_x1_0_16 ... ok
[INFO] [stdout] test aarch64::tests::sve_dup_z0_s_imm1 ... ok
[INFO] [stdout] test aarch64::tests::sve_eor_pred_z0_p0m_z0_z1_b ... ok
[INFO] [stdout] test aarch64::tests::sve_eor_unpred_z0_z1_z2_d ... ok
[INFO] [stdout] test aarch64::tests::sve_mul_pred_z0_p0m_z0_z1_s ... ok
[INFO] [stdout] test aarch64::tests::sve_ld1w_z0_p0z_x0 ... ok
[INFO] [stdout] test aarch64::tests::sve_orr_unpred_z0_z1_z2_d ... ok
[INFO] [stdout] test aarch64::tests::sve_pfalse_p0_b ... ok
[INFO] [stdout] test aarch64::tests::sve_ptrue_p0_b ... ok
[INFO] [stdout] test aarch64::tests::sve_st1w_z0_p0m_x0 ... ok
[INFO] [stdout] test aarch64::tests::sve_orr_pred_z0_p0m_z0_z1_b ... ok
[INFO] [stdout] test aarch64::tests::swp_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64::tests::tbnz_high_bit ... ok
[INFO] [stdout] test aarch64::tests::tbnz_label_emits_long_form_inverted ... ok
[INFO] [stdout] test aarch64::tests::sve_whilelt_p0_s_x0_x1 ... ok
[INFO] [stdout] test aarch64::tests::sxtw_x0_w1 ... ok
[INFO] [stdout] test aarch64::tests::sxtb_x0_w1 ... ok
[INFO] [stdout] test aarch64::tests::sve_sub_pred_z0_p0m_z0_z1_s ... ok
[INFO] [stdout] test aarch64::tests::tbz_immediate ... ok
[INFO] [stdout] test aarch64::tests::sve_cntd_x0 ... ok
[INFO] [stdout] test aarch64::tests::bitmask_exhaustive_round_trip ... ok
[INFO] [stdout] test aarch64::tests::tbz_label_emits_long_form_with_relax ... ok
[INFO] [stdout] test aarch64::tests::ubfiz_w0_w1_4_8 ... ok
[INFO] [stdout] test aarch64::tests::tst_x0_imm ... ok
[INFO] [stdout] test aarch64::tests::umaddl_x0_w1_w2_x3 ... ok
[INFO] [stdout] test aarch64::tests::umulh_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64::tests::ubfx_x0_x1_4_8 ... ok
[INFO] [stdout] test arm::tests::bkpt_imm ... ok
[INFO] [stdout] test aarch64::tests::udiv_x0_x1_x2 ... ok
[INFO] [stdout] test arm::tests::all_u32_mov_succeeds ... ok
[INFO] [stdout] test arm::tests::blx_reg ... ok
[INFO] [stdout] test arm::tests::bx_lr ... ok
[INFO] [stdout] test arm::tests::branch_self ... ok
[INFO] [stdout] test arm::tests::bfc_high_bits ... ok
[INFO] [stdout] test arm::tests::add_non_encodable_still_errors ... ok
[INFO] [stdout] test arm::tests::bfc_r0_4_8 ... ok
[INFO] [stdout] test arm::tests::bfi_conditional ... ok
[INFO] [stdout] test arm::tests::dmb_sy ... ok
[INFO] [stdout] test arm::tests::dp_add_regs ... ok
[INFO] [stdout] test arm::tests::clz_basic ... ok
[INFO] [stdout] test arm::tests::dp_adds_set_flags ... ok
[INFO] [stdout] test arm::tests::dp_and_reg ... ok
[INFO] [stdout] test arm::tests::bfi_r0_r1_0_8 ... ok
[INFO] [stdout] test arm::tests::dp_bic_imm ... ok
[INFO] [stdout] test arm::tests::dp_bad_operand ... ok
[INFO] [stdout] test arm::tests::dp_cmp ... ok
[INFO] [stdout] test arm::tests::dp_conditional ... ok
[INFO] [stdout] test arm::tests::dp_mov_imm ... ok
[INFO] [stdout] test arm::tests::dp_orr_imm ... ok
[INFO] [stdout] test arm::tests::dp_rsb_imm ... ok
[INFO] [stdout] test arm::tests::dp_eor_reg ... ok
[INFO] [stdout] test arm::tests::dsb_sy ... ok
[INFO] [stdout] test arm::tests::dp_mvn_reg ... ok
[INFO] [stdout] test arm::tests::isb_basic ... ok
[INFO] [stdout] test arm::tests::dp_sub_imm ... ok
[INFO] [stdout] test arm::tests::ldmia_basic ... ok
[INFO] [stdout] test arm::tests::dp_shifted_reg ... ok
[INFO] [stdout] test arm::tests::ldr_reg_offset ... ok
[INFO] [stdout] test arm::tests::ldrb_reg ... ok
[INFO] [stdout] test arm::tests::ldrsb_basic ... ok
[INFO] [stdout] test arm::tests::ldrex_basic ... ok
[INFO] [stdout] test arm::tests::mla_basic ... ok
[INFO] [stdout] test arm::tests::ldrsh_basic ... ok
[INFO] [stdout] test arm::tests::ldrh_basic ... ok
[INFO] [stdout] test arm::tests::ldrh_postindex ... ok
[INFO] [stdout] test arm::tests::dp_two_operand_form ... ok
[INFO] [stdout] test arm::tests::ldr_imm_offset ... ok
[INFO] [stdout] test arm::tests::ldrh_preindex ... ok
[INFO] [stdout] test arm::tests::mov_0x1234_different_regs ... ok
[INFO] [stdout] test arm::tests::mov_large_uses_movw_movt ... ok
[INFO] [stdout] test arm::tests::mov_conditional_movw_fallback ... ok
[INFO] [stdout] test arm::tests::mov_non_encodable_uses_movw ... ok
[INFO] [stdout] test arm::tests::mov_rotatable_still_uses_dp ... ok
[INFO] [stdout] test arm::tests::movt_imm16 ... ok
[INFO] [stdout] test arm::tests::movw_imm16 ... ok
[INFO] [stdout] test arm::tests::mrs_cpsr ... ok
[INFO] [stdout] test arm::tests::msr_cpsr_reg ... ok
[INFO] [stdout] test arm::tests::mul_basic ... ok
[INFO] [stdout] test arm::tests::mvn_non_encodable_uses_movw_complement ... ok
[INFO] [stdout] test arm::tests::pop_single ... ok
[INFO] [stdout] test arm::tests::push_single ... ok
[INFO] [stdout] test arm::tests::push_multi ... ok
[INFO] [stdout] test arm::tests::rev_basic ... ok
[INFO] [stdout] test arm::tests::sbfx_r0_r1_4_8 ... ok
[INFO] [stdout] test arm::tests::rbit_basic ... ok
[INFO] [stdout] test arm::tests::nop ... ok
[INFO] [stdout] test arm::tests::non_encodable_dp_errors_for_non_mov ... ok
[INFO] [stdout] test arm::tests::smull_basic ... ok
[INFO] [stdout] test arm::tests::str_reg_offset ... ok
[INFO] [stdout] test arm::tests::stmdb_basic ... ok
[INFO] [stdout] test arm::tests::strb_reg ... ok
[INFO] [stdout] test arm::tests::strh_basic ... ok
[INFO] [stdout] test arm::tests::strh_postindex_neg ... ok
[INFO] [stdout] test arm::tests::mov_16bit_only_no_movt ... ok
[INFO] [stdout] test arm::tests::mov_small_uses_dp_form ... ok
[INFO] [stdout] test arm::tests::strex_basic ... ok
[INFO] [stdout] test arm::tests::rev16_basic ... ok
[INFO] [stdout] test arm::tests::strh_preindex_neg ... ok
[INFO] [stdout] test arm::tests::svc_imm ... ok
[INFO] [stdout] test arm::tests::sxtb_basic ... ok
[INFO] [stdout] test arm::tests::sxth_basic ... ok
[INFO] [stdout] test arm::tests::thumb_adc_reg ... ok
[INFO] [stdout] test arm::tests::thumb_add_high_reg ... ok
[INFO] [stdout] test aarch64::tests::umsubl_x0_w1_w2_x3 ... ok
[INFO] [stdout] test arm::tests::bl_instruction ... ok
[INFO] [stdout] test arm::tests::thumb_add_imm8 ... ok
[INFO] [stdout] test arm::tests::thumb_add_reg3 ... ok
[INFO] [stdout] test arm::tests::thumb_and_reg ... ok
[INFO] [stdout] test arm::tests::thumb_asr_imm5 ... ok
[INFO] [stdout] test arm::tests::thumb_asr_reg ... ok
[INFO] [stdout] test arm::tests::thumb_b_label_short ... ok
[INFO] [stdout] test arm::tests::thumb_bkpt_range ... ok
[INFO] [stdout] test arm::tests::thumb_bl_label ... ok
[INFO] [stdout] test arm::tests::thumb_beq_label_short ... ok
[INFO] [stdout] test arm::tests::thumb_bl_encoding ... ok
[INFO] [stdout] test arm::tests::thumb_bic_reg ... ok
[INFO] [stdout] test arm::tests::thumb_bkpt ... ok
[INFO] [stdout] test aarch64::tests::umnegl_x0_w1_w2 ... ok
[INFO] [stdout] test aarch64::tests::uxtb_w0_w1 ... ok
[INFO] [stdout] test arm::tests::thumb_add_imm3 ... ok
[INFO] [stdout] test arm::tests::thumb_bl_self_ref ... ok
[INFO] [stdout] test arm::tests::thumb_blx_r0 ... ok
[INFO] [stdout] test arm::tests::thumb_bx_lr ... ok
[INFO] [stdout] test arm::tests::thumb_cmp_imm8 ... ok
[INFO] [stdout] test arm::tests::thumb_cmp_reg_hi ... ok
[INFO] [stdout] test arm::tests::thumb_cmn_reg ... ok
[INFO] [stdout] test arm::tests::thumb_bx_r0 ... ok
[INFO] [stdout] test arm::tests::thumb_cmp_reg_lo ... ok
[INFO] [stdout] test arm::tests::thumb_eor_reg ... ok
[INFO] [stdout] test arm::tests::thumb_ite_ne ... ok
[INFO] [stdout] test arm::tests::thumb_ldr_reg_offset ... ok
[INFO] [stdout] test arm::tests::thumb_it_eq ... ok
[INFO] [stdout] test arm::tests::thumb_ldrb_reg_offset ... ok
[INFO] [stdout] test arm::tests::thumb_ldrh_imm5 ... ok
[INFO] [stdout] test arm::tests::thumb_high_reg_not_allowed_in_narrow_dp ... ok
[INFO] [stdout] test arm::tests::thumb_lsl_imm5 ... ok
[INFO] [stdout] test arm::tests::thumb_lsl_reg ... ok
[INFO] [stdout] test arm::tests::thumb_lsr_reg ... ok
[INFO] [stdout] test arm::tests::thumb_mov_imm8 ... ok
[INFO] [stdout] test arm::tests::thumb_lsr_imm5 ... ok
[INFO] [stdout] test arm::tests::thumb_ldr_imm5 ... ok
[INFO] [stdout] test arm::tests::thumb_ldr_sp_rel ... ok
[INFO] [stdout] test arm::tests::thumb_ldrb_imm5 ... ok
[INFO] [stdout] test arm::tests::thumb_ldrh_reg_offset ... ok
[INFO] [stdout] test arm::tests::thumb_mov_reg_high ... ok
[INFO] [stdout] test arm::tests::thumb_mov_reg_low ... ok
[INFO] [stdout] test arm::tests::thumb_mul_reg ... ok
[INFO] [stdout] test arm::tests::thumb_mvn_reg ... ok
[INFO] [stdout] test arm::tests::thumb_pop ... ok
[INFO] [stdout] test arm::tests::thumb_neg_reg ... ok
[INFO] [stdout] test arm::tests::thumb_push ... ok
[INFO] [stdout] test arm::tests::thumb_ror_reg ... ok
[INFO] [stdout] test arm::tests::thumb_sbc_reg ... ok
[INFO] [stdout] test arm::tests::thumb_nop ... ok
[INFO] [stdout] test arm::tests::thumb_str_sp_rel ... ok
[INFO] [stdout] test arm::tests::thumb_str_imm5 ... ok
[INFO] [stdout] test arm::tests::thumb_strb_reg_offset ... ok
[INFO] [stdout] test arm::tests::thumb_strh_imm5 ... ok
[INFO] [stdout] test arm::tests::thumb_str_reg_offset ... ok
[INFO] [stdout] test arm::tests::thumb_orr_reg ... ok
[INFO] [stdout] test arm::tests::thumb_strh_reg_offset ... ok
[INFO] [stdout] test arm::tests::uxtb_basic ... ok
[INFO] [stdout] test arm::tests::uxth_basic ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_basic ... ok
[INFO] [stdout] test arm::tests::thumb_sub_imm8 ... ok
[INFO] [stdout] test arm::tests::thumb_sub_imm3 ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_deduplication ... ok
[INFO] [stdout] test arm::tests::thumb_strb_imm5 ... ok
[INFO] [stdout] test arm::tests::unknown_mnemonic ... ok
[INFO] [stdout] test arm::tests::thumb_svc ... ok
[INFO] [stdout] test arm::tests::thumb_tst_reg ... ok
[INFO] [stdout] test arm::tests::ubfx_r0_r1_4_8 ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_entry_always_4_bytes ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_hex_large ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_ldr_encodes_pc_relative ... ok
[INFO] [stdout] test arm::tests::umull_basic ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_multiple_values ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_negative_value ... ok
[INFO] [stdout] test arm::tests::thumb_sub_reg3 ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_small_value ... ok
[INFO] [stdout] test assembler::tests::assemble_byte_directive ... ok
[INFO] [stdout] test assembler::tests::assemble_equ_constant ... ok
[INFO] [stdout] test assembler::tests::assemble_backward_jump ... ok
[INFO] [stdout] test assembler::tests::assemble_function_prologue_epilogue ... ok
[INFO] [stdout] test assembler::tests::assemble_fill_directive ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_with_ltorg ... ok
[INFO] [stdout] test assembler::tests::assemble_conditional_jump ... ok
[INFO] [stdout] test assembler::tests::assemble_multiple_instructions ... ok
[INFO] [stdout] test assembler::tests::assemble_nop ... ok
[INFO] [stdout] test assembler::tests::assemble_push_pop ... ok
[INFO] [stdout] test assembler::tests::assemble_asciz_directive ... ok
[INFO] [stdout] test assembler::tests::assemble_ret ... ok
[INFO] [stdout] test assembler::tests::assemble_with_external_labels ... ok
[INFO] [stdout] test assembler::tests::assemble_word_directive ... ok
[INFO] [stdout] test assembler::tests::builder_ascii ... ok
[INFO] [stdout] test assembler::tests::builder_api ... ok
[INFO] [stdout] test assembler::tests::assemble_loop ... ok
[INFO] [stdout] test assembler::tests::assemble_syscall_stub ... ok
[INFO] [stdout] test assembler::tests::assemble_with_label ... ok
[INFO] [stdout] test assembler::tests::assemble_space_directive ... ok
[INFO] [stdout] test assembler::tests::assemble_xor_self ... ok
[INFO] [stdout] test assembler::tests::assemble_with_base_address ... ok
[INFO] [stdout] test assembler::tests::builder_fill_16bit_value ... ok
[INFO] [stdout] test assembler::tests::builder_dq ... ok
[INFO] [stdout] test assembler::tests::builder_fill ... ok
[INFO] [stdout] test assembler::tests::builder_fill_size_1 ... ok
[INFO] [stdout] test assembler::tests::builder_fill_multi_byte_value ... ok
[INFO] [stdout] test assembler::tests::builder_asciz ... ok
[INFO] [stdout] test assembler::tests::builder_data_words ... ok
[INFO] [stdout] test assembler::tests::builder_align ... ok
[INFO] [stdout] test assembler::tests::builder_align_with_fill ... ok
[INFO] [stdout] test assembler::tests::builder_define_constant ... ok
[INFO] [stdout] test assembler::tests::arm_literal_pool_pool_directive ... ok
[INFO] [stdout] test assembler::tests::builder_label ... ok
[INFO] [stdout] test assembler::tests::builder_org_with_fill ... ok
[INFO] [stdout] test assembler::tests::builder_org ... ok
[INFO] [stdout] test assembler::tests::builder_label_address ... ok
[INFO] [stdout] test assembler::tests::att_syntax_basic ... ok
[INFO] [stdout] test assembler::tests::define_preprocessor_symbol_ifdef ... ok
[INFO] [stdout] test assembler::tests::define_preprocessor_symbol_skipped_when_missing ... ok
[INFO] [stdout] test assembler::tests::assemble_with_external ... ok
[INFO] [stdout] test assembler::tests::builder_space ... ok
[INFO] [stdout] test assembler::tests::duplicate_label_error ... ok
[INFO] [stdout] test assembler::tests::empty_assembly_result ... ok
[INFO] [stdout] test assembler::tests::builder_syntax_and_optimize ... ok
[INFO] [stdout] test assembler::tests::current_fragment_count_tracks_emissions ... ok
[INFO] [stdout] test assembler::tests::encode_one_rejects_label ... ok
[INFO] [stdout] test assembler::tests::encode_one_nop ... ok
[INFO] [stdout] test assembler::tests::errors_collected_with_valid_instructions ... ok
[INFO] [stdout] test assembler::tests::jecxz_relaxes_to_long_form ... ok
[INFO] [stdout] test assembler::tests::jecxz_relaxes_to_short_form_when_near ... ok
[INFO] [stdout] test assembler::tests::labels_returned ... ok
[INFO] [stdout] test assembler::tests::listing_data_annotation ... ok
[INFO] [stdout] test assembler::tests::encode_one_empty_input ... ok
[INFO] [stdout] test assembler::tests::encode_one_ret ... ok
[INFO] [stdout] test assembler::tests::listing_base_address_accessor ... ok
[INFO] [stdout] test assembler::tests::errors_collected_across_emit_calls ... ok
[INFO] [stdout] test assembler::tests::labels_slice_access ... ok
[INFO] [stdout] test assembler::tests::encode_one_does_not_affect_state ... ok
[INFO] [stdout] test assembler::tests::labels_with_base_address ... ok
[INFO] [stdout] test assembler::tests::listing_fill_annotation ... ok
[INFO] [stdout] test assembler::tests::listing_hex_format ... ok
[INFO] [stdout] test assembler::tests::listing_align_annotation ... ok
[INFO] [stdout] test assembler::tests::listing_space_annotation ... ok
[INFO] [stdout] test assembler::tests::listing_org_annotation ... ok
[INFO] [stdout] test assembler::tests::listing_with_base_address ... ok
[INFO] [stdout] test assembler::tests::listing_includes_label_and_hex ... ok
[INFO] [stdout] test assembler::tests::literal_pool_basic_w_reg ... ok
[INFO] [stdout] test assembler::tests::literal_pool_large_64bit_value ... ok
[INFO] [stdout] test assembler::tests::literal_pool_ldr_encodes_pc_relative ... ok
[INFO] [stdout] test assembler::tests::listing_simple ... ok
[INFO] [stdout] test assembler::tests::literal_pool_multiple_values ... ok
[INFO] [stdout] test assembler::tests::literal_pool_basic_x_reg ... ok
[INFO] [stdout] test assembler::tests::listing_source_annotations ... ok
[INFO] [stdout] test assembler::tests::listing_with_base_address_format ... ok
[INFO] [stdout] test assembler::tests::listing_with_labels ... ok
[INFO] [stdout] test assembler::tests::literal_pool_deduplication ... ok
[INFO] [stdout] test assembler::tests::literal_pool_negative_value ... ok
[INFO] [stdout] test assembler::tests::long_label_reference ... ok
[INFO] [stdout] test assembler::tests::max_errors_limit_enforced ... ok
[INFO] [stdout] test assembler::tests::name_equals_constant_in_instruction ... ok
[INFO] [stdout] test assembler::tests::optimizer_noop_for_arm ... ok
[INFO] [stdout] test assembler::tests::literal_pool_pool_directive ... ok
[INFO] [stdout] test assembler::tests::org_with_fill_byte ... ok
[INFO] [stdout] test assembler::tests::quad_label_reference ... ok
[INFO] [stdout] test assembler::tests::org_directive_via_emit ... ok
[INFO] [stdout] test assembler::tests::multiple_errors_collected ... ok
[INFO] [stdout] test assembler::tests::literal_pool_reset_clears_pool ... ok
[INFO] [stdout] test assembler::tests::literal_pool_with_ltorg ... ok
[INFO] [stdout] test assembler::tests::reset_allows_reuse ... ok
[INFO] [stdout] test assembler::tests::reset_clears_errors ... ok
[INFO] [stdout] test assembler::tests::relocations_returned ... ok
[INFO] [stdout] test assembler::tests::resource_limit_max_labels ... ok
[INFO] [stdout] test assembler::tests::reset_clears_state_keeps_config ... ok
[INFO] [stdout] test assembler::tests::resource_limit_max_labels_via_emit ... ok
[INFO] [stdout] test assembler::tests::resource_limit_max_output_bytes ... ok
[INFO] [stdout] test assembler::tests::resource_limit_max_recursion_depth ... ok
[INFO] [stdout] test assembler::tests::resource_limit_max_statements ... ok
[INFO] [stdout] test assembler::tests::result_length ... ok
[INFO] [stdout] test assembler::tests::result_into_bytes ... ok
[INFO] [stdout] test assembler::tests::semicolon_separated_instructions ... ok
[INFO] [stdout] test assembler::tests::relocations_for_call ... ok
[INFO] [stdout] test assembler::tests::org_builder_method ... ok
[INFO] [stdout] test assembler::tests::single_error_not_wrapped_in_multiple ... ok
[INFO] [stdout] test assembler::tests::undefined_label_error ... ok
[INFO] [stdout] test encoder::tests::test_16bit_add_ax_bx ... ok
[INFO] [stdout] test assembler::tests::short_branch_uses_rel8 ... ok
[INFO] [stdout] test encoder::tests::test_16bit_cli ... ok
[INFO] [stdout] test encoder::tests::test_16bit_inc_ecx ... ok
[INFO] [stdout] test encoder::tests::test_16bit_int_10h ... ok
[INFO] [stdout] test encoder::tests::test_16bit_mov_al_imm8 ... ok
[INFO] [stdout] test assembler::tests::resource_limits_default_does_not_interfere ... ok
[INFO] [stdout] test encoder::tests::test_16bit_dec_dx ... ok
[INFO] [stdout] test assembler::tests::unknown_mnemonic_error ... ok
[INFO] [stdout] test encoder::tests::test_16bit_inc_cx ... ok
[INFO] [stdout] test encoder::tests::test_16bit_pop_bx ... ok
[INFO] [stdout] test encoder::tests::test_16bit_push_ax ... ok
[INFO] [stdout] test encoder::tests::test_16bit_push_cs ... ok
[INFO] [stdout] test encoder::tests::test_16bit_nop ... ok
[INFO] [stdout] test encoder::tests::test_16bit_push_eax ... ok
[INFO] [stdout] test encoder::tests::test_16bit_pop_ds ... ok
[INFO] [stdout] test encoder::tests::test_16bit_push_es ... ok
[INFO] [stdout] test encoder::tests::test_16bit_rejects_64bit_register ... ok
[INFO] [stdout] test encoder::tests::test_16bit_push_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_16bit_xor_eax_eax ... ok
[INFO] [stdout] test encoder::tests::test_add_rax_mem_label_reloc ... ok
[INFO] [stdout] test encoder::tests::test_add_rax_rbx ... ok
[INFO] [stdout] test encoder::tests::test_16bit_mov_eax_imm32 ... ok
[INFO] [stdout] test encoder::tests::test_add_eax_1 ... ok
[INFO] [stdout] test encoder::tests::test_16bit_xor_ax_ax ... ok
[INFO] [stdout] test encoder::tests::test_add_ax_imm ... ok
[INFO] [stdout] test encoder::tests::test_16bit_mov_ax_imm16 ... ok
[INFO] [stdout] test encoder::tests::test_16bit_pop_ebx ... ok
[INFO] [stdout] test encoder::tests::test_alu_mem_imm_reloc_explicit ... ok
[INFO] [stdout] test encoder::tests::test_and_al_imm ... ok
[INFO] [stdout] test encoder::tests::test_arch_x86_nop ... ok
[INFO] [stdout] test encoder::tests::test_bsf_eax_mem ... ok
[INFO] [stdout] test encoder::tests::test_bsf_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_bsr_rax_mem ... ok
[INFO] [stdout] test encoder::tests::test_bsr_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_bswap_eax ... ok
[INFO] [stdout] test encoder::tests::test_bswap_rax ... ok
[INFO] [stdout] test encoder::tests::test_bswap_rejects_16bit ... ok
[INFO] [stdout] test encoder::tests::test_bswap_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_bt_mem_reg ... ok
[INFO] [stdout] test encoder::tests::test_bt_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_bts_mem_imm ... ok
[INFO] [stdout] test encoder::tests::test_call_mem_no_redundant_rex ... ok
[INFO] [stdout] test encoder::tests::test_call_r12 ... ok
[INFO] [stdout] test encoder::tests::test_call_reg ... ok
[INFO] [stdout] test encoder::tests::test_cdq ... ok
[INFO] [stdout] test encoder::tests::test_call_label_expression ... ok
[INFO] [stdout] test encoder::tests::test_cmovcc_reg_mem_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_cmove_8bit_rejected ... ok
[INFO] [stdout] test encoder::tests::test_cmp_mem_label_imm_reloc ... ok
[INFO] [stdout] test encoder::tests::test_evex_vaddps_zmm16_zmm17_zmm18 ... ok
[INFO] [stdout] test encoder::tests::test_cmp_rax_0 ... ok
[INFO] [stdout] test encoder::tests::test_cqo ... ok
[INFO] [stdout] test encoder::tests::test_evex_vblendmps_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_emit_evex_basic_prefix ... ok
[INFO] [stdout] test encoder::tests::test_dec_ecx ... ok
[INFO] [stdout] test encoder::tests::test_emit_evex_extended_reg ... ok
[INFO] [stdout] test encoder::tests::test_emit_evex_w_bit ... ok
[INFO] [stdout] test encoder::tests::test_evex_ll_xmm ... ok
[INFO] [stdout] test encoder::tests::test_evex_ll_ymm ... ok
[INFO] [stdout] test encoder::tests::test_evex_ll_zmm ... ok
[INFO] [stdout] test encoder::tests::test_evex_vaddpd_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_cmove_rax_rbx ... ok
[INFO] [stdout] test encoder::tests::test_evex_vaddps_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vdivps_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vexpandps_zmm0_zmm1 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vmovaps_zmm0_zmm1 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vcompressps_zmm0_zmm1 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vmovdqa32_zmm0_zmm1 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vmovaps_zmm31_zmm16 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vmovdqu16_zmm0_zmm1 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vmovdqu8_zmm0_zmm1 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vmovdqa64_zmm0_zmm1 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpandd_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpaddd_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpord_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpternlogd_zmm0_zmm1_zmm2_imm ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpternlogq_zmm0_zmm1_zmm2_imm ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpxord_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpaddq_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpshufd_zmm0_zmm1_imm ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpmullq_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpsravq_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vpxorq_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vsubps_zmm3_zmm4_zmm5 ... ok
[INFO] [stdout] test encoder::tests::test_evex_vmulps_zmm0_zmm1_zmm2 ... ok
[INFO] [stdout] test encoder::tests::test_extract_label_expression ... ok
[INFO] [stdout] test encoder::tests::test_extract_label_plain ... ok
[INFO] [stdout] test encoder::tests::test_extract_label_non_label ... ok
[INFO] [stdout] test encoder::tests::test_imul_2op_mem_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_high_byte_without_rex_ok ... ok
[INFO] [stdout] test encoder::tests::test_imul_r_r ... ok
[INFO] [stdout] test encoder::tests::test_imul_3op_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_hlt ... ok
[INFO] [stdout] test encoder::tests::test_imul_reg_mem_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_imul_reg_mem_imm32 ... ok
[INFO] [stdout] test encoder::tests::test_high_byte_rex_conflict_rejected ... ok
[INFO] [stdout] test encoder::tests::test_int3 ... ok
[INFO] [stdout] test encoder::tests::test_imul_3op_mem_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_high_byte_extended_reg_conflict_rejected ... ok
[INFO] [stdout] test encoder::tests::test_imul_r_r_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_inc_rax ... ok
[INFO] [stdout] test encoder::tests::test_jcc_label_expression ... ok
[INFO] [stdout] test encoder::tests::test_jmp_label_expression ... ok
[INFO] [stdout] test encoder::tests::test_high_byte_pair_ok ... ok
[INFO] [stdout] test encoder::tests::test_imul_2op_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_je_label ... ok
[INFO] [stdout] test encoder::tests::test_lea_rax_rbx_rcx_8 ... ok
[INFO] [stdout] test encoder::tests::test_jmp_label_relocation ... ok
[INFO] [stdout] test encoder::tests::test_jne_label ... ok
[INFO] [stdout] test encoder::tests::test_jmp_reg ... ok
[INFO] [stdout] test encoder::tests::test_lock_prefix ... ok
[INFO] [stdout] test encoder::tests::test_loop_label_expression ... ok
[INFO] [stdout] test encoder::tests::test_lock_invalid_reg_dest ... ok
[INFO] [stdout] test encoder::tests::test_lock_valid_memory_dest ... ok
[INFO] [stdout] test encoder::tests::test_lret_alias ... ok
[INFO] [stdout] test encoder::tests::test_jmp_mem_no_redundant_rex ... ok
[INFO] [stdout] test encoder::tests::test_int_0x80 ... ok
[INFO] [stdout] test encoder::tests::test_lzcnt_rax_mem ... ok
[INFO] [stdout] test encoder::tests::test_lock_invalid_imm_dest ... ok
[INFO] [stdout] test encoder::tests::test_lzcnt_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_mov_ah_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_mov_al_bl ... ok
[INFO] [stdout] test encoder::tests::test_mov_al_0xff ... ok
[INFO] [stdout] test encoder::tests::test_mov_ax_bx ... ok
[INFO] [stdout] test encoder::tests::test_mov_bh_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_mov_mem_label_reg_reloc ... ok
[INFO] [stdout] test encoder::tests::test_mov_eax_ecx ... ok
[INFO] [stdout] test encoder::tests::test_mov_mem_label_imm_reloc ... ok
[INFO] [stdout] test encoder::tests::test_mov_mem_rbx_rax ... ok
[INFO] [stdout] test encoder::tests::test_mov_ch_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_mov_r8_r9 ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_label_expression ... ok
[INFO] [stdout] test encoder::tests::test_mov_dh_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_mov_r8d_imm ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_large_imm ... ok
[INFO] [stdout] test encoder::tests::test_mov_eax_1 ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_mem_rsp ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_neg1 ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_rbx ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_small_imm ... ok
[INFO] [stdout] test encoder::tests::test_mov_xmm_imm_error ... ok
[INFO] [stdout] test encoder::tests::test_movabs_imm64 ... ok
[INFO] [stdout] test encoder::tests::test_movsx_eax_byte_mem ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_mem_rbp_disp32 ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_mem_rbx ... ok
[INFO] [stdout] test encoder::tests::test_movsx_mem_word_source_via_mem_size ... ok
[INFO] [stdout] test encoder::tests::test_movabs_alias ... ok
[INFO] [stdout] test encoder::tests::test_movsx_rax_eax ... ok
[INFO] [stdout] test encoder::tests::test_movsx_rax_word_mem ... ok
[INFO] [stdout] test encoder::tests::test_movsxd_rax_dword_mem ... ok
[INFO] [stdout] test encoder::tests::test_nop3_encoding ... ok
[INFO] [stdout] test encoder::tests::test_movzx_eax_al ... ok
[INFO] [stdout] test encoder::tests::test_or_eax_large_imm ... ok
[INFO] [stdout] test encoder::tests::test_mov_rax_mem_rbp_disp8 ... ok
[INFO] [stdout] test encoder::tests::test_pop_ds_rejected ... ok
[INFO] [stdout] test encoder::tests::test_neg_rax ... ok
[INFO] [stdout] test encoder::tests::test_no_double_segment_override ... ok
[INFO] [stdout] test encoder::tests::test_not_eax ... ok
[INFO] [stdout] test encoder::tests::test_movzx_mem_word_source_via_mem_size ... ok
[INFO] [stdout] test encoder::tests::test_pop_gs ... ok
[INFO] [stdout] test encoder::tests::test_pop_mem_no_redundant_rex ... ok
[INFO] [stdout] test encoder::tests::test_pop_eax_rejected ... ok
[INFO] [stdout] test encoder::tests::test_pop_rbp ... ok
[INFO] [stdout] test encoder::tests::test_popcnt_eax_mem ... ok
[INFO] [stdout] test encoder::tests::test_pop_ax ... ok
[INFO] [stdout] test encoder::tests::test_pop_fs ... ok
[INFO] [stdout] test encoder::tests::test_popcnt_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_push_al_rejected ... ok
[INFO] [stdout] test encoder::tests::test_push_ax ... ok
[INFO] [stdout] test encoder::tests::test_pop_bx ... ok
[INFO] [stdout] test encoder::tests::test_nop ... ok
[INFO] [stdout] test encoder::tests::test_push_bx ... ok
[INFO] [stdout] test encoder::tests::test_push_eax_rejected ... ok
[INFO] [stdout] test encoder::tests::test_push_gs ... ok
[INFO] [stdout] test encoder::tests::test_push_imm32_full_form ... ok
[INFO] [stdout] test encoder::tests::test_push_fs ... ok
[INFO] [stdout] test encoder::tests::test_push_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_push_imm8_short_form ... ok
[INFO] [stdout] test encoder::tests::test_push_imm32 ... ok
[INFO] [stdout] test encoder::tests::test_push_imm_out_of_range_rejects ... ok
[INFO] [stdout] test encoder::tests::test_push_mem_no_redundant_rex ... ok
[INFO] [stdout] test encoder::tests::test_push_cs_rejected ... ok
[INFO] [stdout] test encoder::tests::test_push_label_expression ... ok
[INFO] [stdout] test encoder::tests::test_ret_imm16_large ... ok
[INFO] [stdout] test encoder::tests::test_retf ... ok
[INFO] [stdout] test encoder::tests::test_ret_imm16 ... ok
[INFO] [stdout] test encoder::tests::test_push_mem_extended_needs_rex ... ok
[INFO] [stdout] test encoder::tests::test_retf_imm16 ... ok
[INFO] [stdout] test encoder::tests::test_push_rbp ... ok
[INFO] [stdout] test encoder::tests::test_push_r12 ... ok
[INFO] [stdout] test encoder::tests::test_rip_relative_trailing_bytes_alu_mem_imm8 ... ok
[INFO] [stdout] test encoder::tests::test_rep_movsb ... ok
[INFO] [stdout] test encoder::tests::test_ret ... ok
[INFO] [stdout] test encoder::tests::test_retn_alias ... ok
[INFO] [stdout] test encoder::tests::test_rip_relative_trailing_bytes_mov_mem_imm ... ok
[INFO] [stdout] test encoder::tests::test_segment_override_fs_prefix_position ... ok
[INFO] [stdout] test encoder::tests::test_segment_override_gs_prefix_position ... ok
[INFO] [stdout] test encoder::tests::test_rip_relative_trailing_bytes_jmp ... ok
[INFO] [stdout] test encoder::tests::test_rip_relative_trailing_bytes_mov_mem_reg ... ok
[INFO] [stdout] test encoder::tests::test_segment_override_with_extended_reg ... ok
[INFO] [stdout] test encoder::tests::test_setcc_accepts_8bit_register ... ok
[INFO] [stdout] test encoder::tests::test_sete_al ... ok
[INFO] [stdout] test encoder::tests::test_setcc_rejects_32bit_register ... ok
[INFO] [stdout] test encoder::tests::test_shl_byte_ptr_mem_1 ... ok
[INFO] [stdout] test encoder::tests::test_shl_eax_1 ... ok
[INFO] [stdout] test encoder::tests::test_shr_mem_imm ... ok
[INFO] [stdout] test encoder::tests::test_sar_rax_cl ... ok
[INFO] [stdout] test encoder::tests::test_shl_mem_1 ... ok
[INFO] [stdout] test encoder::tests::test_sib_index_only_extended_index ... ok
[INFO] [stdout] test encoder::tests::test_shl_word_ptr_mem_imm ... ok
[INFO] [stdout] test encoder::tests::test_sib_index_only_disp0 ... ok
[INFO] [stdout] test encoder::tests::test_test_al_imm ... ok
[INFO] [stdout] test encoder::tests::test_test_mem_label_reloc ... ok
[INFO] [stdout] test encoder::tests::test_syscall ... ok
[INFO] [stdout] test encoder::tests::test_shr_qword_ptr_mem_cl ... ok
[INFO] [stdout] test encoder::tests::test_shr_rcx_4 ... ok
[INFO] [stdout] test encoder::tests::test_test_eax_eax ... ok
[INFO] [stdout] test encoder::tests::test_sar_mem_cl ... ok
[INFO] [stdout] test encoder::tests::test_sib_index_only_with_disp ... ok
[INFO] [stdout] test encoder::tests::test_sub_rsp_8 ... ok
[INFO] [stdout] test encoder::tests::test_tzcnt_eax_mem ... ok
[INFO] [stdout] test encoder::tests::test_tzcnt_rejects_8bit ... ok
[INFO] [stdout] test encoder::tests::test_x86_32_dec_cx ... ok
[INFO] [stdout] test encoder::tests::test_vex_vaddps_xmm_still_works ... ok
[INFO] [stdout] test encoder::tests::test_vex_vaddps_ymm_still_works ... ok
[INFO] [stdout] test encoder::tests::test_x86_32_dec_eax ... ok
[INFO] [stdout] test encoder::tests::test_x86_32_dec_esp ... ok
[INFO] [stdout] test encoder::tests::test_x86_32_inc_al_uses_modrm ... ok
[INFO] [stdout] test encoder::tests::test_x86_32_inc_ax ... ok
[INFO] [stdout] test encoder::tests::test_x86_32_inc_edi ... ok
[INFO] [stdout] test encoder::tests::test_x86_32_inc_eax ... ok
[INFO] [stdout] test encoder::tests::test_x86_32_inc_ebx ... ok
[INFO] [stdout] test encoder::tests::test_xchg_ax_bx_shortcut ... ok
[INFO] [stdout] test encoder::tests::test_xchg_ax_ax ... ok
[INFO] [stdout] test encoder::tests::test_xchg_eax_eax_is_nop ... ok
[INFO] [stdout] test encoder::tests::test_xchg_ecx_eax_short_form ... ok
[INFO] [stdout] test encoder::tests::test_xchg_rax_rax ... ok
[INFO] [stdout] test encoder::tests::test_xchg_rbx_rax_short_form ... ok
[INFO] [stdout] test encoder::tests::test_xor_eax_eax ... ok
[INFO] [stdout] test error::tests::error_branch_out_of_range_display ... ok
[INFO] [stdout] test error::tests::error_duplicate_label_display ... ok
[INFO] [stdout] test error::tests::error_immediate_overflow_display ... ok
[INFO] [stdout] test error::tests::error_multiple_display ... ok
[INFO] [stdout] test error::tests::error_relaxation_limit_display ... ok
[INFO] [stdout] test error::tests::error_resource_limit_exceeded_display ... ok
[INFO] [stdout] test error::tests::error_syntax_display ... ok
[INFO] [stdout] test error::tests::error_undefined_label_display ... ok
[INFO] [stdout] test error::tests::error_unknown_mnemonic_display ... ok
[INFO] [stdout] test error::tests::span_display ... ok
[INFO] [stdout] test error::tests::span_dummy ... ok
[INFO] [stdout] test ir::tests::arch_display ... ok
[INFO] [stdout] test ir::tests::data_size_display ... ok
[INFO] [stdout] test ir::tests::expr_display ... ok
[INFO] [stdout] test ir::tests::expr_eval_numeric ... ok
[INFO] [stdout] test ir::tests::expr_eval_with_label_returns_none ... ok
[INFO] [stdout] test ir::tests::expr_label_addend_add ... ok
[INFO] [stdout] test ir::tests::expr_label_addend_plain_label ... ok
[INFO] [stdout] test ir::tests::expr_label_addend_sub ... ok
[INFO] [stdout] test ir::tests::expr_label_addend_two_labels_returns_none ... ok
[INFO] [stdout] test ir::tests::expr_resolve_constants ... ok
[INFO] [stdout] test ir::tests::expr_resolve_constants_partial ... ok
[INFO] [stdout] test ir::tests::operand_display ... ok
[INFO] [stdout] test ir::tests::operand_size_bits ... ok
[INFO] [stdout] test ir::tests::operand_size_display ... ok
[INFO] [stdout] test ir::tests::prefix_display ... ok
[INFO] [stdout] test ir::tests::register_base_code ... ok
[INFO] [stdout] test ir::tests::register_display ... ok
[INFO] [stdout] test ir::tests::register_high_byte ... ok
[INFO] [stdout] test ir::tests::register_is_extended ... ok
[INFO] [stdout] test ir::tests::register_size_bits ... ok
[INFO] [stdout] test lexer::tests::all_punctuation ... ok
[INFO] [stdout] test lexer::tests::binary_immediate ... ok
[INFO] [stdout] test lexer::tests::character_literal ... ok
[INFO] [stdout] test lexer::tests::complex_instruction ... ok
[INFO] [stdout] test lexer::tests::directive ... ok
[INFO] [stdout] test lexer::tests::empty_input ... ok
[INFO] [stdout] test lexer::tests::equ_directive ... ok
[INFO] [stdout] test lexer::tests::equals_token ... ok
[INFO] [stdout] test lexer::tests::equals_with_negative ... ok
[INFO] [stdout] test lexer::tests::hash_comment ... ok
[INFO] [stdout] test lexer::tests::hex_immediate ... ok
[INFO] [stdout] test lexer::tests::instruction_with_immediate ... ok
[INFO] [stdout] test lexer::tests::label_definition ... ok
[INFO] [stdout] test lexer::tests::label_definition_with_instruction ... ok
[INFO] [stdout] test lexer::tests::hex_uppercase ... ok
[INFO] [stdout] test lexer::tests::large_hex_immediate ... ok
[INFO] [stdout] test lexer::tests::memory_operand_tokens ... ok
[INFO] [stdout] test lexer::tests::minus_in_memory_operand_is_not_unary ... ok
[INFO] [stdout] test lexer::tests::multiline_span_tracking ... ok
[INFO] [stdout] test lexer::tests::negative_hex ... ok
[INFO] [stdout] test lexer::tests::negative_immediate ... ok
[INFO] [stdout] test lexer::tests::newline_separator ... ok
[INFO] [stdout] test lexer::tests::numeric_label_backward_ref ... ok
[INFO] [stdout] test lexer::tests::numeric_label_def ... ok
[INFO] [stdout] test lexer::tests::numeric_label_forward_ref ... ok
[INFO] [stdout] test lexer::tests::only_comment ... ok
[INFO] [stdout] test lexer::tests::semicolon_separator ... ok
[INFO] [stdout] test lexer::tests::size_hint_tokens ... ok
[INFO] [stdout] test lexer::tests::octal_immediate ... ok
[INFO] [stdout] test lexer::tests::span_tracking ... ok
[INFO] [stdout] test lexer::tests::string_escape_sequences ... ok
[INFO] [stdout] test lexer::tests::string_literal ... ok
[INFO] [stdout] test lexer::tests::trailing_whitespace ... ok
[INFO] [stdout] test lexer::tests::only_whitespace ... ok
[INFO] [stdout] test lexer::tests::prefix_and_instruction ... ok
[INFO] [stdout] test linker::tests::alignment_already_aligned ... ok
[INFO] [stdout] test lexer::tests::simple_instruction ... ok
[INFO] [stdout] test lexer::tests::unknown_character_error ... ok
[INFO] [stdout] test linker::tests::alignment_max_skip_allows_small_padding ... ok
[INFO] [stdout] test linker::tests::alignment_nop_padding_large ... ok
[INFO] [stdout] test linker::tests::alignment_with_base_address ... ok
[INFO] [stdout] test lexer::tests::unterminated_block_comment ... ok
[INFO] [stdout] test linker::tests::alignment_with_nop_padding ... ok
[INFO] [stdout] test lexer::tests::zero_immediate ... ok
[INFO] [stdout] test lexer::tests::unterminated_string ... ok
[INFO] [stdout] test linker::tests::add_encoded_creates_fixed ... ok
[INFO] [stdout] test linker::tests::add_encoded_creates_relaxable ... ok
[INFO] [stdout] test lexer::tests::segment_override_tokens ... ok
[INFO] [stdout] test linker::tests::alignment_fragment ... ok
[INFO] [stdout] test linker::tests::alignment_max_skip_respected ... ok
[INFO] [stdout] test linker::tests::cascading_relaxation ... ok
[INFO] [stdout] test linker::tests::duplicate_label_error ... ok
[INFO] [stdout] test linker::tests::empty_linker ... ok
[INFO] [stdout] test linker::tests::label_table_exported ... ok
[INFO] [stdout] test linker::tests::multiple_fragments_no_reloc ... ok
[INFO] [stdout] test linker::tests::label_table_with_base_address ... ok
[INFO] [stdout] test linker::tests::numeric_label_backward ... ok
[INFO] [stdout] test linker::tests::numeric_label_forward ... ok
[INFO] [stdout] test linker::tests::org_backward_error ... ok
[INFO] [stdout] test linker::tests::org_forward_padding ... ok
[INFO] [stdout] test linker::tests::org_already_at_target ... ok
[INFO] [stdout] test linker::tests::relaxation_boundary_127 ... ok
[INFO] [stdout] test linker::tests::relaxable_jmp_addend_forces_long_form ... ok
[INFO] [stdout] test linker::tests::org_with_labels ... ok
[INFO] [stdout] test linker::tests::relaxation_short_jmp_forward ... ok
[INFO] [stdout] test linker::tests::relaxation_with_alignment ... ok
[INFO] [stdout] test linker::tests::relaxation_boundary_128 ... ok
[INFO] [stdout] test linker::tests::resolve_backward_label ... ok
[INFO] [stdout] test linker::tests::resolve_constant ... ok
[INFO] [stdout] test linker::tests::relaxation_promotes_jcc_to_long ... ok
[INFO] [stdout] test linker::tests::relaxation_promotes_jmp_to_long ... ok
[INFO] [stdout] test linker::tests::relaxation_short_jmp_backward ... ok
[INFO] [stdout] test linker::tests::relaxation_short_jcc ... ok
[INFO] [stdout] test linker::tests::relaxable_jmp_with_positive_addend ... ok
[INFO] [stdout] test linker::tests::relocation_with_addend ... ok
[INFO] [stdout] test linker::tests::resolve_forward_label ... ok
[INFO] [stdout] test linker::tests::resolve_external_label ... ok
[INFO] [stdout] test optimize::tests::mov_imm32_narrow_not_applied_large ... ok
[INFO] [stdout] test optimize::tests::mov_imm32_narrow_rax_max_u32 ... ok
[INFO] [stdout] test optimize::tests::rex_elim_and_not_applied_large ... ok
[INFO] [stdout] test optimize::tests::mov_imm32_narrow_not_applied_negative ... ok
[INFO] [stdout] test linker::tests::resolve_with_base_address ... ok
[INFO] [stdout] test optimize::tests::rex_elim_and_r12_u32_max ... ok
[INFO] [stdout] test optimize::tests::rex_elim_not_applied_to_add ... ok
[INFO] [stdout] test optimize::tests::test_conversion_and_self ... ok
[INFO] [stdout] test optimize::tests::rex_elim_and_rax_0xff ... ok
[INFO] [stdout] test optimize::tests::mov_imm32_narrow_rax_1 ... ok
[INFO] [stdout] test optimize::tests::rex_elim_and_not_applied_negative ... ok
[INFO] [stdout] test optimize::tests::rex_elim_not_applied_32bit_arch ... ok
[INFO] [stdout] test optimize::tests::zero_idiom_mov_eax_0 ... ok
[INFO] [stdout] test linker::tests::undefined_label_error ... ok
[INFO] [stdout] test optimize::tests::zero_idiom_mov_r12_0 ... ok
[INFO] [stdout] test optimize::tests::test_conversion_not_applied_different_regs ... ok
[INFO] [stdout] test optimize::tests::zero_idiom_not_applied_8bit ... ok
[INFO] [stdout] test optimize::tests::zero_idiom_not_applied_nonzero ... ok
[INFO] [stdout] test parser::tests::att_add_imm_to_reg ... ok
[INFO] [stdout] test parser::tests::att_byte_suffix ... ok
[INFO] [stdout] test parser::tests::att_imm_label_ref ... ok
[INFO] [stdout] test parser::tests::att_int_not_stripped ... ok
[INFO] [stdout] test parser::tests::att_lea ... ok
[INFO] [stdout] test parser::tests::att_jcc_label ... ok
[INFO] [stdout] test parser::tests::att_lock_prefix ... ok
[INFO] [stdout] test parser::tests::att_call_label ... ok
[INFO] [stdout] test parser::tests::att_memory_base_index_scale ... ok
[INFO] [stdout] test parser::tests::att_memory_base_only ... ok
[INFO] [stdout] test parser::tests::att_memory_disp_base ... ok
[INFO] [stdout] test parser::tests::att_memory_negative_disp ... ok
[INFO] [stdout] test parser::tests::att_cmp_operand_order ... ok
[INFO] [stdout] test parser::tests::att_mov_imm_to_reg ... ok
[INFO] [stdout] test parser::tests::att_memory_base_index ... ok
[INFO] [stdout] test parser::tests::att_memory_disp_base_index_scale ... ok
[INFO] [stdout] test parser::tests::att_jmp_label ... ok
[INFO] [stdout] test optimize::tests::zero_idiom_mov_rax_0 ... ok
[INFO] [stdout] test parser::tests::att_mov_reg_to_reg ... ok
[INFO] [stdout] test parser::tests::att_negative_immediate ... ok
[INFO] [stdout] test parser::tests::att_no_suffix_no_size_hint ... ok
[INFO] [stdout] test parser::tests::att_numeric_label_fwd ... ok
[INFO] [stdout] test parser::tests::att_register_operand ... ok
[INFO] [stdout] test parser::tests::att_push_immediate ... ok
[INFO] [stdout] test parser::tests::att_rep_prefix ... ok
[INFO] [stdout] test parser::tests::att_ret ... ok
[INFO] [stdout] test parser::tests::att_push_pop ... ok
[INFO] [stdout] test arm::tests::all_encodable_modified_immediates_roundtrip ... ok
[INFO] [stdout] test parser::tests::att_segment_override ... ok
[INFO] [stdout] test parser::tests::att_star_indirect_reg ... ok
[INFO] [stdout] test parser::tests::att_string_ops_not_stripped ... ok
[INFO] [stdout] test parser::tests::att_syntax_directive_switches_mode ... ok
[INFO] [stdout] test parser::tests::att_star_indirect_mem ... ok
[INFO] [stdout] test parser::tests::att_numeric_label_bwd ... ok
[INFO] [stdout] test parser::tests::att_syscall ... ok
[INFO] [stdout] test parser::tests::att_test_operand_order ... ok
[INFO] [stdout] test parser::tests::case_insensitive_mnemonic ... ok
[INFO] [stdout] test parser::tests::empty_input ... ok
[INFO] [stdout] test parser::tests::only_labels ... ok
[INFO] [stdout] test parser::tests::att_word_suffix ... ok
[INFO] [stdout] test parser::tests::att_xor_reg_reg ... ok
[INFO] [stdout] test parser::tests::case_insensitive_register ... ok
[INFO] [stdout] test parser::tests::att_sub_mem_to_reg ... ok
[INFO] [stdout] test parser::tests::mem_with_label ... ok
[INFO] [stdout] test parser::tests::name_equals_used_in_program ... ok
[INFO] [stdout] test parser::tests::global_directive_ignored ... ok
[INFO] [stdout] test parser::tests::parse_add_imm_negative ... ok
[INFO] [stdout] test parser::tests::parse_add_r32 ... ok
[INFO] [stdout] test parser::tests::parse_align_accepts_power_of_2 ... ok
[INFO] [stdout] test parser::tests::parse_align_directive ... ok
[INFO] [stdout] test parser::tests::parse_align_rejects_non_power_of_2 ... ok
[INFO] [stdout] test parser::tests::parse_align_with_constant ... ok
[INFO] [stdout] test parser::tests::parse_all_constants_resolve_to_immediate ... ok
[INFO] [stdout] test parser::tests::parse_ascii_directive ... ok
[INFO] [stdout] test parser::tests::parse_asciz_null_terminates ... ok
[INFO] [stdout] test parser::tests::parse_byte_directive ... ok
[INFO] [stdout] test parser::tests::parse_byte_ptr ... ok
[INFO] [stdout] test parser::tests::parse_call_label ... ok
[INFO] [stdout] test parser::tests::parse_char_immediate ... ok
[INFO] [stdout] test parser::tests::parse_const_chain ... ok
[INFO] [stdout] test parser::tests::parse_const_expr_with_identifier ... ok
[INFO] [stdout] test parser::tests::parse_const_negation_only ... ok
[INFO] [stdout] test parser::tests::parse_const_negation_precedence ... ok
[INFO] [stdout] test parser::tests::parse_const_negation_sub_chain ... ok
[INFO] [stdout] test parser::tests::parse_dword_ptr ... ok
[INFO] [stdout] test parser::tests::parse_equ_directive ... ok
[INFO] [stdout] test parser::tests::parse_equ_identifier_in_const_expr ... ok
[INFO] [stdout] test parser::tests::parse_esp_as_index_rejects ... ok
[INFO] [stdout] test parser::tests::parse_extended_reg ... ok
[INFO] [stdout] test parser::tests::parse_extended_reg_dword ... ok
[INFO] [stdout] test parser::tests::parse_fill_directive ... ok
[INFO] [stdout] test parser::tests::parse_label_and_instruction ... ok
[INFO] [stdout] test parser::tests::parse_label_def ... ok
[INFO] [stdout] test parser::tests::parse_label_minus_offset ... ok
[INFO] [stdout] test parser::tests::parse_label_ref ... ok
[INFO] [stdout] test parser::tests::parse_label_with_offset ... ok
[INFO] [stdout] test parser::tests::parse_ldr_literal_pool_hex_large ... ok
[INFO] [stdout] test parser::tests::parse_ldr_literal_pool_negative ... ok
[INFO] [stdout] test parser::tests::parse_label_plus_identifier_expression ... ok
[INFO] [stdout] test parser::tests::parse_ldr_literal_pool_w_reg ... ok
[INFO] [stdout] test parser::tests::parse_ldr_literal_pool_x_reg ... ok
[INFO] [stdout] test parser::tests::parse_lea ... ok
[INFO] [stdout] test parser::tests::parse_lock_prefix ... ok
[INFO] [stdout] test parser::tests::parse_ltorg_directive ... ok
[INFO] [stdout] test parser::tests::parse_mem_base ... ok
[INFO] [stdout] test parser::tests::parse_mem_base_disp ... ok
[INFO] [stdout] test parser::tests::parse_mem_base_index ... ok
[INFO] [stdout] test parser::tests::parse_mem_base_index_scale ... ok
[INFO] [stdout] test parser::tests::parse_mem_base_neg_disp ... ok
[INFO] [stdout] test parser::tests::parse_mem_disp_only ... ok
[INFO] [stdout] test parser::tests::parse_mem_full ... ok
[INFO] [stdout] test parser::tests::parse_mov_reg_hex ... ok
[INFO] [stdout] test parser::tests::parse_mov_reg_imm ... ok
[INFO] [stdout] test parser::tests::parse_mov_reg_reg ... ok
[INFO] [stdout] test parser::tests::parse_multi_line ... ok
[INFO] [stdout] test parser::tests::parse_name_equals_constant ... ok
[INFO] [stdout] test parser::tests::parse_name_equals_hex ... ok
[INFO] [stdout] test parser::tests::parse_name_equals_negative ... ok
[INFO] [stdout] test parser::tests::parse_nop ... ok
[INFO] [stdout] test parser::tests::parse_org_directive ... ok
[INFO] [stdout] test parser::tests::parse_org_with_fill ... ok
[INFO] [stdout] test parser::tests::parse_p2align_directive ... ok
[INFO] [stdout] test parser::tests::parse_pool_directive ... ok
[INFO] [stdout] test parser::tests::parse_push_pop ... ok
[INFO] [stdout] test parser::tests::parse_qword_no_ptr ... ok
[INFO] [stdout] test parser::tests::parse_r12_as_index_accepts ... ok
[INFO] [stdout] test parser::tests::parse_rep_prefix ... ok
[INFO] [stdout] test parser::tests::parse_ret ... ok
[INFO] [stdout] test parser::tests::parse_rsp_as_index_rejects ... ok
[INFO] [stdout] test parser::tests::parse_semicolon_separated ... ok
[INFO] [stdout] test parser::tests::parse_set_directive ... ok
[INFO] [stdout] test parser::tests::parse_simd_b_registers ... ok
[INFO] [stdout] test parser::tests::parse_simd_d_registers ... ok
[INFO] [stdout] test parser::tests::parse_simd_h_registers ... ok
[INFO] [stdout] test parser::tests::parse_space_directive ... ok
[INFO] [stdout] test parser::tests::parse_three_operand_imul ... ok
[INFO] [stdout] test parser::tests::parse_simd_v_registers ... ok
[INFO] [stdout] test parser::tests::parse_simd_q_registers ... ok
[INFO] [stdout] test parser::tests::parse_simd_s_registers ... ok
[INFO] [stdout] test parser::tests::parse_vector_arrangement_case_insensitive ... ok
[INFO] [stdout] test parser::tests::parse_syscall ... ok
[INFO] [stdout] test parser::tests::parse_vector_arrangement_element_properties ... ok
[INFO] [stdout] test parser::tests::parse_word_directive ... ok
[INFO] [stdout] test parser::tests::riscv_fp_not_integer ... ok
[INFO] [stdout] test parser::tests::riscv_fp_register_abi_fa ... ok
[INFO] [stdout] test parser::tests::parse_vector_arrangement_all_specifiers ... ok
[INFO] [stdout] test parser::tests::riscv_fp_register_abi_ft ... ok
[INFO] [stdout] test parser::tests::parse_vector_arrangement_register_numbers ... ok
[INFO] [stdout] test parser::tests::parse_vector_arrangement_display ... ok
[INFO] [stdout] test parser::tests::parse_xor_r8 ... ok
[INFO] [stdout] test parser::tests::riscv_fp_mixed_with_integer_regs ... ok
[INFO] [stdout] test parser::tests::riscv_fp_register_abi_fs ... ok
[INFO] [stdout] test parser::tests::riscv_fp_register_hardware_names ... ok
[INFO] [stdout] test preprocessor::tests::expr_bitwise_or ... ok
[INFO] [stdout] test parser::tests::section_directive_ignored ... ok
[INFO] [stdout] test preprocessor::tests::expr_bitwise_xor ... ok
[INFO] [stdout] test preprocessor::tests::expr_char_literal ... ok
[INFO] [stdout] test preprocessor::tests::expr_complex_bitwise ... ok
[INFO] [stdout] test preprocessor::tests::expr_decimal_literals ... ok
[INFO] [stdout] test parser::tests::xmm_registers ... ok
[INFO] [stdout] test parser::tests::parse_vector_reg_without_arrangement ... ok
[INFO] [stdout] test preprocessor::tests::expr_binary_literals ... ok
[INFO] [stdout] test preprocessor::tests::expr_bitwise_and ... ok
[INFO] [stdout] test preprocessor::tests::expr_addition ... ok
[INFO] [stdout] test preprocessor::tests::equ_tracks_symbols ... ok
[INFO] [stdout] test preprocessor::tests::expr_division ... ok
[INFO] [stdout] test preprocessor::tests::expr_bitwise_not ... ok
[INFO] [stdout] test preprocessor::tests::expr_elseif_with_operators ... ok
[INFO] [stdout] test preprocessor::tests::expr_equality ... ok
[INFO] [stdout] test parser::tests::segment_override_mem ... ok
[INFO] [stdout] test preprocessor::tests::expr_defined_function ... ok
[INFO] [stdout] test preprocessor::tests::expr_if_mul_integrated ... ok
[INFO] [stdout] test preprocessor::tests::expr_empty ... ok
[INFO] [stdout] test preprocessor::tests::expr_if_parenthesised_integrated ... ok
[INFO] [stdout] test preprocessor::tests::expr_logical_not ... ok
[INFO] [stdout] test preprocessor::tests::expr_hex_literals ... ok
[INFO] [stdout] test preprocessor::tests::expr_if_bitwise_and_integrated ... ok
[INFO] [stdout] test preprocessor::tests::expr_if_logical_and_integrated ... ok
[INFO] [stdout] test preprocessor::tests::expr_if_shift_integrated ... ok
[INFO] [stdout] test preprocessor::tests::expr_logical_and ... ok
[INFO] [stdout] test preprocessor::tests::expr_logical_or ... ok
[INFO] [stdout] test parser::tests::riscv_integer_not_fp ... ok
[INFO] [stdout] test preprocessor::tests::expr_if_logical_or_integrated ... ok
[INFO] [stdout] test preprocessor::tests::expr_mixed_precedence ... ok
[INFO] [stdout] test preprocessor::tests::expr_precedence_mul_over_add ... ok
[INFO] [stdout] test preprocessor::tests::expr_nested_parentheses ... ok
[INFO] [stdout] test preprocessor::tests::expr_octal_literals ... ok
[INFO] [stdout] test preprocessor::tests::expr_parentheses ... ok
[INFO] [stdout] test preprocessor::tests::expr_modulo ... ok
[INFO] [stdout] test preprocessor::tests::expr_multiplication ... ok
[INFO] [stdout] test preprocessor::tests::expr_regression_0x_minus ... ok
[INFO] [stdout] test preprocessor::tests::expr_relational ... ok
[INFO] [stdout] test preprocessor::tests::expr_shift_left ... ok
[INFO] [stdout] test preprocessor::tests::expr_shift_right ... ok
[INFO] [stdout] test preprocessor::tests::expr_subtraction ... ok
[INFO] [stdout] test preprocessor::tests::expr_symbols ... ok
[INFO] [stdout] test preprocessor::tests::expr_unary_minus ... ok
[INFO] [stdout] test preprocessor::tests::expr_whitespace_tolerance ... ok
[INFO] [stdout] test preprocessor::tests::if_defined_function ... ok
[INFO] [stdout] test preprocessor::tests::if_else ... ok
[INFO] [stdout] test preprocessor::tests::if_elseif ... ok
[INFO] [stdout] test preprocessor::tests::if_expression_with_symbols ... ok
[INFO] [stdout] test preprocessor::tests::if_false ... ok
[INFO] [stdout] test preprocessor::tests::if_true ... ok
[INFO] [stdout] test preprocessor::tests::ifdef_defined ... ok
[INFO] [stdout] test preprocessor::tests::ifdef_undefined ... ok
[INFO] [stdout] test preprocessor::tests::ifndef_undefined ... ok
[INFO] [stdout] test preprocessor::tests::irp_basic ... ok
[INFO] [stdout] test preprocessor::tests::irpc_basic ... ok
[INFO] [stdout] test preprocessor::tests::macro_nested_endm ... ok
[INFO] [stdout] test preprocessor::tests::macro_simple_expansion ... ok
[INFO] [stdout] test preprocessor::tests::macro_vararg ... ok
[INFO] [stdout] test preprocessor::tests::macro_unique_labels ... ok
[INFO] [stdout] test preprocessor::tests::macro_with_defaults ... ok
[INFO] [stdout] test preprocessor::tests::nested_conditionals ... ok
[INFO] [stdout] test preprocessor::tests::rept_basic ... ok
[INFO] [stdout] test preprocessor::tests::rept_zero ... ok
[INFO] [stdout] test preprocessor::tests::unterminated_rept ... ok
[INFO] [stdout] test preprocessor::tests::rept_nested ... ok
[INFO] [stdout] test riscv::tests::rvv_vadd_vi ... ok
[INFO] [stdout] test preprocessor::tests::unterminated_conditional ... ok
[INFO] [stdout] test riscv::tests::rvv_vand_vv ... ok
[INFO] [stdout] test riscv::tests::rvv_vle32_v_masked ... ok
[INFO] [stdout] test riscv::tests::rvv_vle8_v ... ok
[INFO] [stdout] test riscv::tests::rvv_vor_vv ... ok
[INFO] [stdout] test riscv::tests::rvv_vse32_v ... ok
[INFO] [stdout] test riscv::tests::rvv_vmul_vv ... ok
[INFO] [stdout] test preprocessor::tests::unterminated_macro ... ok
[INFO] [stdout] test riscv::tests::rvv_vadd_vv ... ok
[INFO] [stdout] test riscv::tests::rvv_vse8_v ... ok
[INFO] [stdout] test riscv::tests::rvv_vsetivli ... ok
[INFO] [stdout] test riscv::tests::rvv_vsetvl ... ok
[INFO] [stdout] test riscv::tests::rvv_vle32_v ... ok
[INFO] [stdout] test riscv::tests::rvv_vsub_vv ... ok
[INFO] [stdout] test riscv::tests::rvv_vsetvli ... ok
[INFO] [stdout] test riscv::tests::test_amoadd_w ... ok
[INFO] [stdout] test riscv::tests::test_amomax_w ... ok
[INFO] [stdout] test preprocessor::tests::macro_recursion_limit ... ok
[INFO] [stdout] test riscv::tests::rvv_vxor_vv ... ok
[INFO] [stdout] test riscv::tests::test_amoand_w ... ok
[INFO] [stdout] test riscv::tests::test_add ... ok
[INFO] [stdout] test riscv::tests::test_addi ... ok
[INFO] [stdout] test riscv::tests::test_addi_negative ... ok
[INFO] [stdout] test riscv::tests::test_addiw_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_amomaxu_w ... ok
[INFO] [stdout] test riscv::tests::test_addw_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_amominu_w ... ok
[INFO] [stdout] test riscv::tests::rvv_vadd_vx ... ok
[INFO] [stdout] test riscv::tests::test_amomin_w ... ok
[INFO] [stdout] test riscv::tests::test_amoor_w ... ok
[INFO] [stdout] test riscv::tests::test_amoswap_d_aq_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_amoswap_w ... ok
[INFO] [stdout] test riscv::tests::test_amoswap_w_aqrl ... ok
[INFO] [stdout] test riscv::tests::test_amoxor_w ... ok
[INFO] [stdout] test riscv::tests::test_amoswap_d_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_and ... ok
[INFO] [stdout] test riscv::tests::test_andi ... ok
[INFO] [stdout] test riscv::tests::test_beq_encoding ... ok
[INFO] [stdout] test riscv::tests::test_beqz_label_relaxable ... ok
[INFO] [stdout] test riscv::tests::test_beq_label_emits_relaxable ... ok
[INFO] [stdout] test riscv::tests::test_blt_label_relaxable ... ok
[INFO] [stdout] test riscv::tests::test_bnez_label_relaxable ... ok
[INFO] [stdout] test riscv::tests::test_branch_imm_not_relaxable ... ok
[INFO] [stdout] test riscv::tests::test_c_addi ... ok
[INFO] [stdout] test riscv::tests::test_c_addi4spn ... ok
[INFO] [stdout] test riscv::tests::test_c_add ... ok
[INFO] [stdout] test riscv::tests::test_c_addi4spn_zero_rejected ... ok
[INFO] [stdout] test riscv::tests::test_c_addi16sp_not_aligned ... ok
[INFO] [stdout] test riscv::tests::test_c_addi16sp_zero_rejected ... ok
[INFO] [stdout] test riscv::tests::test_c_addi16sp ... ok
[INFO] [stdout] test riscv::tests::test_bne_encoding ... ok
[INFO] [stdout] test riscv::tests::test_c_addi_negative ... ok
[INFO] [stdout] test preprocessor::tests::iteration_limit ... ok
[INFO] [stdout] test riscv::tests::test_bne_label_relaxable ... ok
[INFO] [stdout] test riscv::tests::test_beq_label_long_form_inverts_condition ... ok
[INFO] [stdout] test riscv::tests::test_bgt_label_relaxable ... ok
[INFO] [stdout] test riscv::tests::test_c_addiw ... ok
[INFO] [stdout] test riscv::tests::test_c_addw ... ok
[INFO] [stdout] test riscv::tests::test_c_beqz_immediate ... ok
[INFO] [stdout] test riscv::tests::test_c_beqz_label ... ok
[INFO] [stdout] test riscv::tests::test_c_and ... ok
[INFO] [stdout] test riscv::tests::test_c_ebreak ... ok
[INFO] [stdout] test riscv::tests::test_c_j_immediate ... ok
[INFO] [stdout] test riscv::tests::test_c_jalr ... ok
[INFO] [stdout] test riscv::tests::test_c_j_label ... ok
[INFO] [stdout] test riscv::tests::test_c_jr ... ok
[INFO] [stdout] test riscv::tests::test_c_andi ... ok
[INFO] [stdout] test riscv::tests::test_c_ldsp_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_c_li_overflow_rejected ... ok
[INFO] [stdout] test riscv::tests::test_c_bnez_immediate ... ok
[INFO] [stdout] test riscv::tests::test_c_ld_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_c_lui ... ok
[INFO] [stdout] test riscv::tests::test_c_li_negative ... ok
[INFO] [stdout] test riscv::tests::test_c_li ... ok
[INFO] [stdout] test riscv::tests::test_c_lw ... ok
[INFO] [stdout] test riscv::tests::test_c_lw_misaligned_rejected ... ok
[INFO] [stdout] test riscv::tests::test_c_sd_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_c_or ... ok
[INFO] [stdout] test riscv::tests::test_c_sdsp_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_c_srli ... ok
[INFO] [stdout] test riscv::tests::test_c_srai ... ok
[INFO] [stdout] test riscv::tests::test_c_slli ... ok
[INFO] [stdout] test riscv::tests::test_c_lw_non_compact_base_rejected ... ok
[INFO] [stdout] test riscv::tests::test_c_lw_offset ... ok
[INFO] [stdout] test riscv::tests::test_c_lwsp ... ok
[INFO] [stdout] test riscv::tests::test_c_mv ... ok
[INFO] [stdout] test riscv::tests::test_c_mv_x0_rejected ... ok
[INFO] [stdout] test riscv::tests::test_c_nop ... ok
[INFO] [stdout] test riscv::tests::test_c_li_x0_rejected ... ok
[INFO] [stdout] test riscv::tests::test_c_sub ... ok
[INFO] [stdout] test riscv::tests::test_c_sub_non_compact_rejected ... ok
[INFO] [stdout] test riscv::tests::test_ca_type_encoding ... ok
[INFO] [stdout] test riscv::tests::test_c_xor ... ok
[INFO] [stdout] test riscv::tests::test_c_subw ... ok
[INFO] [stdout] test riscv::tests::test_c_swsp ... ok
[INFO] [stdout] test riscv::tests::test_compact_reg_mapping ... ok
[INFO] [stdout] test riscv::tests::test_csr_named_in_csrrs ... ok
[INFO] [stdout] test riscv::tests::test_c_sw ... ok
[INFO] [stdout] test riscv::tests::test_cr_type_encoding ... ok
[INFO] [stdout] test riscv::tests::test_csr_numeric_addr ... ok
[INFO] [stdout] test riscv::tests::test_csrs ... ok
[INFO] [stdout] test riscv::tests::test_csrsi ... ok
[INFO] [stdout] test riscv::tests::test_csrw ... ok
[INFO] [stdout] test riscv::tests::test_csrr ... ok
[INFO] [stdout] test riscv::tests::test_ebreak ... ok
[INFO] [stdout] test riscv::tests::test_csrwi ... ok
[INFO] [stdout] test riscv::tests::test_ci_type_encoding ... ok
[INFO] [stdout] test riscv::tests::test_csrci ... ok
[INFO] [stdout] test riscv::tests::test_csrc ... ok
[INFO] [stdout] test riscv::tests::test_ecall ... ok
[INFO] [stdout] test riscv::tests::test_div ... ok
[INFO] [stdout] test riscv::tests::test_fabs_s_pseudo ... ok
[INFO] [stdout] test riscv::tests::test_fadd_d ... ok
[INFO] [stdout] test riscv::tests::test_fadd_s_bit_fields ... ok
[INFO] [stdout] test riscv::tests::test_fclass_s ... ok
[INFO] [stdout] test riscv::tests::test_fadd_s ... ok
[INFO] [stdout] test riscv::tests::test_fabs_d_pseudo ... ok
[INFO] [stdout] test riscv::tests::test_fclass_d ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_d_l_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_d_lu_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_d_s ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_s_lu_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_s_w ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_s_wu ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_w_d ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_w_s ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_wu_d ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_d_w ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_d_wu ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_l_d_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_l_s_rejects_rv32 ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_l_s_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_lu_d_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_s_d ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_lu_s_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_wu_s ... ok
[INFO] [stdout] test riscv::tests::test_fdiv_s ... ok
[INFO] [stdout] test riscv::tests::test_fence ... ok
[INFO] [stdout] test riscv::tests::test_fence_i ... ok
[INFO] [stdout] test riscv::tests::test_fdiv_d ... ok
[INFO] [stdout] test riscv::tests::test_feq_d ... ok
[INFO] [stdout] test riscv::tests::test_fcvt_s_l_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_feq_s ... ok
[INFO] [stdout] test riscv::tests::test_fld ... ok
[INFO] [stdout] test riscv::tests::test_fle_d ... ok
[INFO] [stdout] test riscv::tests::test_flt_d ... ok
[INFO] [stdout] test riscv::tests::test_fle_s ... ok
[INFO] [stdout] test riscv::tests::test_flt_s ... ok
[INFO] [stdout] test riscv::tests::test_flw_offset ... ok
[INFO] [stdout] test riscv::tests::test_fmadd_d ... ok
[INFO] [stdout] test riscv::tests::test_flw_bit_fields ... ok
[INFO] [stdout] test riscv::tests::test_flw ... ok
[INFO] [stdout] test riscv::tests::test_fmin_d ... ok
[INFO] [stdout] test riscv::tests::test_fmsub_d ... ok
[INFO] [stdout] test riscv::tests::test_fmsub_s ... ok
[INFO] [stdout] test riscv::tests::test_fmax_s ... ok
[INFO] [stdout] test riscv::tests::test_fmax_d ... ok
[INFO] [stdout] test riscv::tests::test_fmul_d ... ok
[INFO] [stdout] test riscv::tests::test_fmul_s ... ok
[INFO] [stdout] test riscv::tests::test_fmv_d_x_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fmv_s_pseudo ... ok
[INFO] [stdout] test riscv::tests::test_fmv_w_x ... ok
[INFO] [stdout] test riscv::tests::test_fmv_x_d_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_fmv_d_pseudo ... ok
[INFO] [stdout] test riscv::tests::test_fmv_x_w ... ok
[INFO] [stdout] test riscv::tests::test_fmv_x_w_rejects_fp_rd ... ok
[INFO] [stdout] test riscv::tests::test_fneg_d_pseudo ... ok
[INFO] [stdout] test riscv::tests::test_fmv_x_d_rejects_rv32 ... ok
[INFO] [stdout] test riscv::tests::test_fmin_s ... ok
[INFO] [stdout] test riscv::tests::test_fmadd_s ... ok
[INFO] [stdout] test riscv::tests::test_fnmsub_d ... ok
[INFO] [stdout] test riscv::tests::test_fnmadd_s ... ok
[INFO] [stdout] test riscv::tests::test_fsgnj_d_bit_fields ... ok
[INFO] [stdout] test riscv::tests::test_fsgnj_s ... ok
[INFO] [stdout] test riscv::tests::test_fsgnjn_s ... ok
[INFO] [stdout] test riscv::tests::test_fsqrt_s ... ok
[INFO] [stdout] test riscv::tests::test_fsub_s ... ok
[INFO] [stdout] test riscv::tests::test_fsw ... ok
[INFO] [stdout] test riscv::tests::test_fsub_d ... ok
[INFO] [stdout] test riscv::tests::test_fneg_s_pseudo ... ok
[INFO] [stdout] test riscv::tests::test_fsw_offset ... ok
[INFO] [stdout] test riscv::tests::test_fsqrt_d ... ok
[INFO] [stdout] test riscv::tests::test_jalr_3op ... ok
[INFO] [stdout] test riscv::tests::test_fsgnjx_s ... ok
[INFO] [stdout] test riscv::tests::test_fsd ... ok
[INFO] [stdout] test riscv::tests::test_fpreg_rejects_integer_register ... ok
[INFO] [stdout] test riscv::tests::test_la_emits_two_instructions ... ok
[INFO] [stdout] test riscv::tests::test_fnmsub_s ... ok
[INFO] [stdout] test riscv::tests::test_jal_rd_imm ... ok
[INFO] [stdout] test riscv::tests::test_la_without_label_rejected ... ok
[INFO] [stdout] test riscv::tests::test_jr ... ok
[INFO] [stdout] test riscv::tests::test_lb ... ok
[INFO] [stdout] test riscv::tests::test_lbu ... ok
[INFO] [stdout] test riscv::tests::test_lh ... ok
[INFO] [stdout] test riscv::tests::test_lhu ... ok
[INFO] [stdout] test riscv::tests::test_li_large ... ok
[INFO] [stdout] test riscv::tests::test_li_small ... ok
[INFO] [stdout] test riscv::tests::test_ld_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_long_form_inverted_branch_offset_is_8 ... ok
[INFO] [stdout] test riscv::tests::test_fnmadd_d ... ok
[INFO] [stdout] test riscv::tests::test_lr_d_rejects_rv32 ... ok
[INFO] [stdout] test riscv::tests::test_lr_d_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_lr_w ... ok
[INFO] [stdout] test riscv::tests::test_lr_w_aq ... ok
[INFO] [stdout] test riscv::tests::test_lr_w_aqrl ... ok
[INFO] [stdout] test riscv::tests::test_lr_w_rejects_nonzero_offset ... ok
[INFO] [stdout] test riscv::tests::test_mret ... ok
[INFO] [stdout] test riscv::tests::test_lw ... ok
[INFO] [stdout] test riscv::tests::test_mul ... ok
[INFO] [stdout] test riscv::tests::test_lr_w_rl ... ok
[INFO] [stdout] test riscv::tests::test_lui ... ok
[INFO] [stdout] test riscv::tests::test_neg ... ok
[INFO] [stdout] test riscv::tests::test_nop ... ok
[INFO] [stdout] test riscv::tests::test_not ... ok
[INFO] [stdout] test riscv::tests::test_or ... ok
[INFO] [stdout] test riscv::tests::test_r4_type_bit_fields ... ok
[INFO] [stdout] test riscv::tests::test_sd_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_ori ... ok
[INFO] [stdout] test riscv::tests::test_seqz ... ok
[INFO] [stdout] test riscv::tests::test_sfence_vma_no_args ... ok
[INFO] [stdout] test riscv::tests::test_sfence_vma_two_regs ... ok
[INFO] [stdout] test riscv::tests::test_rem ... ok
[INFO] [stdout] test riscv::tests::test_ret ... ok
[INFO] [stdout] test riscv::tests::test_sb ... ok
[INFO] [stdout] test riscv::tests::test_mv ... ok
[INFO] [stdout] test riscv::tests::test_sc_w ... ok
[INFO] [stdout] test riscv::tests::test_sc_w_aqrl ... ok
[INFO] [stdout] test riscv::tests::test_sh ... ok
[INFO] [stdout] test riscv::tests::test_slt ... ok
[INFO] [stdout] test riscv::tests::test_sll ... ok
[INFO] [stdout] test riscv::tests::test_slli ... ok
[INFO] [stdout] test riscv::tests::test_sc_d_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_slti ... ok
[INFO] [stdout] test riscv::tests::test_sltiu ... ok
[INFO] [stdout] test riscv::tests::test_sltu ... ok
[INFO] [stdout] test riscv::tests::test_snez ... ok
[INFO] [stdout] test riscv::tests::test_sra ... ok
[INFO] [stdout] test riscv::tests::test_srai ... ok
[INFO] [stdout] test riscv::tests::test_sret ... ok
[INFO] [stdout] test riscv::tests::test_srl ... ok
[INFO] [stdout] test riscv::tests::test_srli ... ok
[INFO] [stdout] test riscv::tests::test_sub ... ok
[INFO] [stdout] test riscv::tests::test_subw_rv64 ... ok
[INFO] [stdout] test riscv::tests::test_sw ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_addi_compressible ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_addi_different_regs_not_compressed ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_addi_zero_imm_rejected ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_ebreak ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_lw_compact ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_lw_non_compact_fails ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_lw_sp ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_mv ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_nop ... ok
[INFO] [stdout] test riscv::tests::test_try_compress_sw_sp ... ok
[INFO] [stdout] test riscv::tests::test_unknown_csr_name_rejected ... ok
[INFO] [stdout] test riscv::tests::test_wfi ... ok
[INFO] [stdout] test riscv::tests::test_xor ... ok
[INFO] [stdout] test riscv::tests::test_xori ... ok
[INFO] [stdout] test x86::tests::adcx_eax_ebx ... ok
[INFO] [stdout] test x86::tests::adcx_r8d_ecx ... ok
[INFO] [stdout] test x86::tests::adcx_rax_r15 ... ok
[INFO] [stdout] test x86::tests::adcx_rax_rbx ... ok
[INFO] [stdout] test x86::tests::adcx_rejects_16bit ... ok
[INFO] [stdout] test x86::tests::adox_eax_ebx ... ok
[INFO] [stdout] test x86::tests::adox_r9_r10 ... ok
[INFO] [stdout] test x86::tests::adox_rax_rbx ... ok
[INFO] [stdout] test x86::tests::adox_rejects_8bit ... ok
[INFO] [stdout] test x86::tests::cmpxchg16b_mem ... ok
[INFO] [stdout] test x86::tests::cet_instructions ... ok
[INFO] [stdout] test x86::tests::cmpxchg8b_mem ... ok
[INFO] [stdout] test x86::tests::cmpxchg8b_rejects_register ... ok
[INFO] [stdout] test x86::tests::cmpxchg8b_rip_mem_produces_relocation ... ok
[INFO] [stdout] test x86::tests::cmpxchg_ah_spl_rejects_high_byte_rex_conflict ... ok
[INFO] [stdout] test x86::tests::cmpxchg_mem_reg ... ok
[INFO] [stdout] test x86::tests::cmpxchg_reg_reg_32 ... ok
[INFO] [stdout] test x86::tests::cmpxchg_reg_reg_64 ... ok
[INFO] [stdout] test x86::tests::cmpxchg_reg_reg_8 ... ok
[INFO] [stdout] test x86::tests::cmpxchg_rip_mem_produces_relocation ... ok
[INFO] [stdout] test x86::tests::cpuid ... ok
[INFO] [stdout] test x86::tests::enter_basic ... ok
[INFO] [stdout] test x86::tests::enter_overflow_rejects ... ok
[INFO] [stdout] test x86::tests::enter_with_nesting ... ok
[INFO] [stdout] test x86::tests::fixed_rejects_operands ... ok
[INFO] [stdout] test x86::tests::fixed_table_is_sorted ... ok
[INFO] [stdout] test x86::tests::fma_vfmadd132pd ... ok
[INFO] [stdout] test x86::tests::fma_vfmadd132ps ... ok
[INFO] [stdout] test x86::tests::fma_vfmadd213ps ... ok
[INFO] [stdout] test x86::tests::fma_vfmadd231pd ... ok
[INFO] [stdout] test x86::tests::fma_vfmadd231ps ... ok
[INFO] [stdout] test x86::tests::fma_vfmadd231ps_ymm ... ok
[INFO] [stdout] test x86::tests::fma_vfmadd231sd ... ok
[INFO] [stdout] test x86::tests::fma_vfmadd231ss ... ok
[INFO] [stdout] test x86::tests::fma_vfmaddsub132ps ... ok
[INFO] [stdout] test x86::tests::fma_vfmsub231ps ... ok
[INFO] [stdout] test x86::tests::fma_vfmsubadd213ps ... ok
[INFO] [stdout] test x86::tests::fma_vfmsub231pd ... ok
[INFO] [stdout] test x86::tests::fma_vfnmadd231pd ... ok
[INFO] [stdout] test x86::tests::fma_vfnmadd231ps ... ok
[INFO] [stdout] test x86::tests::fma_vfnmsub231pd ... ok
[INFO] [stdout] test x86::tests::fma_vfnmsub231ps ... ok
[INFO] [stdout] test x86::tests::icebp_int1 ... ok
[INFO] [stdout] test x86::tests::in_al_dx ... ok
[INFO] [stdout] test x86::tests::in_al_imm ... ok
[INFO] [stdout] test x86::tests::in_ax_dx ... ok
[INFO] [stdout] test x86::tests::in_eax_dx ... ok
[INFO] [stdout] test x86::tests::in_eax_imm ... ok
[INFO] [stdout] test x86::tests::iret_variants ... ok
[INFO] [stdout] test x86::tests::jecxz_has_relax_info ... ok
[INFO] [stdout] test x86::tests::jecxz_long_form_encoding ... ok
[INFO] [stdout] test x86::tests::jrcxz_has_relax_info ... ok
[INFO] [stdout] test x86::tests::jrcxz_long_form_encoding ... ok
[INFO] [stdout] test x86::tests::leave ... ok
[INFO] [stdout] test x86::tests::lock_cmpxchg_mem_reg_64 ... ok
[INFO] [stdout] test x86::tests::lock_xadd_mem_reg ... ok
[INFO] [stdout] test x86::tests::loop_has_relax_info ... ok
[INFO] [stdout] test x86::tests::loop_long_form_encoding ... ok
[INFO] [stdout] test x86::tests::loope_long_form_encoding ... ok
[INFO] [stdout] test x86::tests::loopne_long_form_encoding ... ok
[INFO] [stdout] test x86::tests::in_al_overflow_rejects ... ok
[INFO] [stdout] test x86::tests::memory_fences ... ok
[INFO] [stdout] test x86::tests::misc_fixed ... ok
[INFO] [stdout] test x86::tests::movbe_load_eax ... ok
[INFO] [stdout] test x86::tests::movbe_load_rax ... ok
[INFO] [stdout] test x86::tests::movbe_load_rip_mem_produces_relocation ... ok
[INFO] [stdout] test x86::tests::movbe_store_eax ... ok
[INFO] [stdout] test x86::tests::movbe_store_rip_mem_produces_relocation ... ok
[INFO] [stdout] test x86::tests::movnti_mem_eax ... ok
[INFO] [stdout] test x86::tests::movnti_mem_rax ... ok
[INFO] [stdout] test x86::tests::movnti_rip_mem_produces_relocation ... ok
[INFO] [stdout] test x86::tests::out_dx_al ... ok
[INFO] [stdout] test x86::tests::out_dx_eax ... ok
[INFO] [stdout] test x86::tests::out_imm_al ... ok
[INFO] [stdout] test x86::tests::out_imm_eax ... ok
[INFO] [stdout] test x86::tests::out_overflow_rejects ... ok
[INFO] [stdout] test x86::tests::pushf_popf ... ok
[INFO] [stdout] test x86::tests::rdrand_eax ... ok
[INFO] [stdout] test x86::tests::rdrand_r12d ... ok
[INFO] [stdout] test x86::tests::pause ... ok
[INFO] [stdout] test x86::tests::rdrand_rejects_8bit ... ok
[INFO] [stdout] test x86::tests::rdseed_ecx ... ok
[INFO] [stdout] test x86::tests::rdtsc ... ok
[INFO] [stdout] test x86::tests::rdtscp ... ok
[INFO] [stdout] test x86::tests::rdrand_rax ... ok
[INFO] [stdout] test x86::tests::rep_insb ... ok
[INFO] [stdout] test x86::tests::rep_outsb ... ok
[INFO] [stdout] test x86::tests::shld_imm_overflow_rejects ... ok
[INFO] [stdout] test x86::tests::shld_mem_reg_imm ... ok
[INFO] [stdout] test x86::tests::shld_mem_rip_produces_relocation ... ok
[INFO] [stdout] test x86::tests::shld_reg_reg_cl ... ok
[INFO] [stdout] test x86::tests::shld_reg_reg_imm ... ok
[INFO] [stdout] test x86::tests::shld_rejects_8bit_reg_source ... ok
[INFO] [stdout] test x86::tests::shrd_imm_overflow_rejects ... ok
[INFO] [stdout] test x86::tests::shrd_mem_cl_rip_produces_relocation ... ok
[INFO] [stdout] test x86::tests::shrd_mem_reg_cl ... ok
[INFO] [stdout] test x86::tests::shrd_reg_reg_imm_64 ... ok
[INFO] [stdout] test x86::tests::shrd_rejects_8bit_reg_source ... ok
[INFO] [stdout] test x86::tests::string_io ... ok
[INFO] [stdout] test x86::tests::system_instructions ... ok
[INFO] [stdout] test x86::tests::test_shld_rejects_8bit ... ok
[INFO] [stdout] test x86::tests::test_shrd_rejects_8bit ... ok
[INFO] [stdout] test x86::tests::ud2 ... ok
[INFO] [stdout] test x86::tests::vex_vbroadcastss ... ok
[INFO] [stdout] test x86::tests::vex_vcvtdq2ps ... ok
[INFO] [stdout] test x86::tests::vex_vcvtps2dq ... ok
[INFO] [stdout] test x86::tests::vex_vcvtsi2ss ... ok
[INFO] [stdout] test x86::tests::vex_vpbroadcastd ... ok
[INFO] [stdout] test x86::tests::vex_vpermilpd_reg ... ok
[INFO] [stdout] test x86::tests::vex_vcvtss2si ... ok
[INFO] [stdout] test x86::tests::vex_vpermilps_imm ... ok
[INFO] [stdout] test x86::tests::vex_vpermilps_reg ... ok
[INFO] [stdout] test x86::tests::vex_vpermpd ... ok
[INFO] [stdout] test x86::tests::vex_vpermq ... ok
[INFO] [stdout] test x86::tests::vex_vpslld_imm ... ok
[INFO] [stdout] test x86::tests::vex_vpslld_reg ... ok
[INFO] [stdout] test x86::tests::vex_vpsllq_reg ... ok
[INFO] [stdout] test x86::tests::vex_vpslld_ymm_imm ... ok
[INFO] [stdout] test x86::tests::vex_vpsllvd ... ok
[INFO] [stdout] test x86::tests::vex_vpsllvq ... ok
[INFO] [stdout] test x86::tests::vex_vpsllw_reg ... ok
[INFO] [stdout] test x86::tests::vex_vpsrad_reg ... ok
[INFO] [stdout] test x86::tests::vex_vpsravd ... ok
[INFO] [stdout] test x86::tests::vex_vpsraw_imm ... ok
[INFO] [stdout] test x86::tests::vex_vpsrld_reg ... ok
[INFO] [stdout] test x86::tests::vex_vpsrlw_imm ... ok
[INFO] [stdout] test x86::tests::vex_vpsrlq_reg ... ok
[INFO] [stdout] test x86::tests::vex_vtestps ... ok
[INFO] [stdout] test x86::tests::xadd_ah_r8b_rejects_high_byte_rex_conflict ... ok
[INFO] [stdout] test x86::tests::vex_vpsrlvd ... ok
[INFO] [stdout] test x86::tests::xadd_mem_reg_64 ... ok
[INFO] [stdout] test x86::tests::xadd_reg_reg_32 ... ok
[INFO] [stdout] test x86::tests::xadd_rip_mem_produces_relocation ... ok
[INFO] [stdout] test x86::tests::xlatb ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1351 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_validate.rs (/opt/rustwide/target/debug/deps/cross_validate-f9fbd7010cbae169)
[INFO] [stdout] 
[INFO] [stdout] running 618 tests
[INFO] [stdout] test xv_add_mem_reg ... ok
[INFO] [stdout] test xv_addpd_xmm_xmm ... ok
[INFO] [stdout] test xv_add_cl_1 ... ok
[INFO] [stdout] test xv_adcx_mem ... ok
[INFO] [stdout] test xv_add_reg_imm ... ok
[INFO] [stdout] test xv_addps_xmm8_xmm9 ... ok
[INFO] [stdout] test xv_adcx_r64 ... ok
[INFO] [stdout] test xv_add_ax_bx ... ok
[INFO] [stdout] test xv_add_dword_ptr_rbx_rcx_2_eax ... ok
[INFO] [stdout] test xv_add_r8w_r9w ... ok
[INFO] [stdout] test xv_addps_xmm_xmm ... ok
[INFO] [stdout] test xv_adcx_r64_ext ... ok
[INFO] [stdout] test xv_add_dword_ptr_rsi_1 ... ok
[INFO] [stdout] test xv_add_r8_r9 ... ok
[INFO] [stdout] test xv_add_reg_reg ... ok
[INFO] [stdout] test xv_addr32_mov_mem_ecx_disp ... ok
[INFO] [stdout] test xv_adcx_r32 ... ok
[INFO] [stdout] test xv_addr32_mov_reg_mem_eax ... ok
[INFO] [stdout] test xv_addr32_with_sib ... ok
[INFO] [stdout] test xv_addr32_mov_store ... ok
[INFO] [stdout] test xv_addss_xmm_xmm ... ok
[INFO] [stdout] test xv_addss_xmm_mem ... ok
[INFO] [stdout] test xv_addsubps_xmm_xmm ... ok
[INFO] [stdout] test xv_adox_mem ... ok
[INFO] [stdout] test xv_adox_r32 ... ok
[INFO] [stdout] test xv_addsd_xmm_xmm ... ok
[INFO] [stdout] test xv_aesdec_xmm_xmm ... ok
[INFO] [stdout] test xv_adox_r64_ext ... ok
[INFO] [stdout] test xv_aesdeclast_xmm_xmm ... ok
[INFO] [stdout] test xv_aesenc_xmm_xmm ... ok
[INFO] [stdout] test xv_aesimc_xmm_xmm ... ok
[INFO] [stdout] test xv_aeskeygenassist_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_andn_r32 ... ok
[INFO] [stdout] test xv_and_reg_imm ... ok
[INFO] [stdout] test xv_andn_r64 ... ok
[INFO] [stdout] test xv_and_r8d_r9d ... ok
[INFO] [stdout] test xv_adox_r64 ... ok
[INFO] [stdout] test xv_anti_debug_rdtsc_pair ... ok
[INFO] [stdout] test xv_aesenclast_xmm_xmm ... ok
[INFO] [stdout] test xv_andps_xmm_xmm ... ok
[INFO] [stdout] test xv_andnps_xmm_xmm ... ok
[INFO] [stdout] test xv_atomic_compare_and_swap ... ok
[INFO] [stdout] test xv_att_cmp_imm_reg ... ok
[INFO] [stdout] test xv_att_byte_suffix ... ok
[INFO] [stdout] test xv_att_mov_disp_mem ... ok
[INFO] [stdout] test xv_att_add_imm_reg ... ok
[INFO] [stdout] test xv_att_lea_mem ... ok
[INFO] [stdout] test xv_att_lock_xchg ... ok
[INFO] [stdout] test xv_att_mov_imm_reg ... ok
[INFO] [stdout] test xv_and_cl_dl ... ok
[INFO] [stdout] test xv_att_mov_mem_store ... ok
[INFO] [stdout] test xv_att_int ... ok
[INFO] [stdout] test xv_att_imul_three_operand ... ok
[INFO] [stdout] test xv_att_nop ... ok
[INFO] [stdout] test xv_att_neg_imm ... ok
[INFO] [stdout] test xv_att_mov_reg_reg ... ok
[INFO] [stdout] test xv_att_movslq ... ok
[INFO] [stdout] test xv_att_pop_reg ... ok
[INFO] [stdout] test xv_att_push_imm ... ok
[INFO] [stdout] test xv_att_push_reg ... ok
[INFO] [stdout] test xv_att_movsbl ... ok
[INFO] [stdout] test xv_att_movzbl ... ok
[INFO] [stdout] test xv_att_mov_mem_load ... ok
[INFO] [stdout] test xv_att_rep_movsb ... ok
[INFO] [stdout] test xv_att_ret ... ok
[INFO] [stdout] test xv_att_sib_full ... ok
[INFO] [stdout] test xv_att_test_reg_reg ... ok
[INFO] [stdout] test xv_bextr_r64 ... ok
[INFO] [stdout] test xv_bextr_r32 ... ok
[INFO] [stdout] test xv_blsi_r32 ... ok
[INFO] [stdout] test xv_blsi_r64 ... ok
[INFO] [stdout] test xv_att_word_suffix ... ok
[INFO] [stdout] test xv_bswap_r12d ... ok
[INFO] [stdout] test xv_blsr_r32 ... ok
[INFO] [stdout] test xv_bt_eax_5 ... ok
[INFO] [stdout] test xv_att_xor_reg_reg ... ok
[INFO] [stdout] test xv_att_sub_imm_reg ... ok
[INFO] [stdout] test xv_att_syscall ... ok
[INFO] [stdout] test xv_bt_reg_imm ... ok
[INFO] [stdout] test xv_blendps_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_bsf_reg_reg ... ok
[INFO] [stdout] test xv_bsr_reg_reg ... ok
[INFO] [stdout] test xv_bswap_rax ... ok
[INFO] [stdout] test xv_btc_reg_reg64 ... ok
[INFO] [stdout] test xv_bts_reg_reg ... ok
[INFO] [stdout] test xv_att_function_prologue ... ok
[INFO] [stdout] test xv_blsmsk_r32 ... ok
[INFO] [stdout] test xv_btr_reg_imm ... ok
[INFO] [stdout] test xv_bts_ecx_edx ... ok
[INFO] [stdout] test xv_bzhi_r32 ... ok
[INFO] [stdout] test xv_bswap_eax ... ok
[INFO] [stdout] test xv_bzhi_r64 ... ok
[INFO] [stdout] test xv_cet_aware_shellcode ... ok
[INFO] [stdout] test xv_call_label ... ok
[INFO] [stdout] test xv_clflush_mem ... ok
[INFO] [stdout] test xv_call_reg ... ok
[INFO] [stdout] test xv_cli ... ok
[INFO] [stdout] test xv_call_mem ... ok
[INFO] [stdout] test xv_cmc ... ok
[INFO] [stdout] test xv_cbw ... ok
[INFO] [stdout] test xv_cdq ... ok
[INFO] [stdout] test xv_cld ... ok
[INFO] [stdout] test xv_clc ... ok
[INFO] [stdout] test xv_cdqe ... ok
[INFO] [stdout] test xv_cmove ... ok
[INFO] [stdout] test xv_clflushopt_mem ... ok
[INFO] [stdout] test xv_cmp_byte_ptr_rdi_0 ... ok
[INFO] [stdout] test xv_cmp_r14d_0 ... ok
[INFO] [stdout] test xv_cmp_reg_imm ... ok
[INFO] [stdout] test xv_cmovne ... ok
[INFO] [stdout] test xv_cmpsq ... ok
[INFO] [stdout] test xv_cmpsw ... ok
[INFO] [stdout] test xv_cmp_ax_0 ... ok
[INFO] [stdout] test xv_cmpxchg16b ... ok
[INFO] [stdout] test xv_cmp_al_0x41 ... ok
[INFO] [stdout] test xv_cmpxchg_mem_reg ... ok
[INFO] [stdout] test xv_cmpsb ... ok
[INFO] [stdout] test xv_cmpsd_string ... ok
[INFO] [stdout] test xv_cmpsd_string_op ... ok
[INFO] [stdout] test xv_cmpps_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_cmpxchg_reg_reg ... ok
[INFO] [stdout] test xv_comisd_xmm_xmm ... ok
[INFO] [stdout] test xv_cpuid ... ok
[INFO] [stdout] test xv_comiss_xmm_xmm ... ok
[INFO] [stdout] test xv_cmpxchg8b ... ok
[INFO] [stdout] test xv_crc32_r32_r32 ... ok
[INFO] [stdout] test xv_cvtsi2ss_xmm_r32 ... ok
[INFO] [stdout] test xv_cvtsi2sd_xmm_r64 ... ok
[INFO] [stdout] test xv_crc32_r64_r64 ... ok
[INFO] [stdout] test xv_cqo ... ok
[INFO] [stdout] test xv_cvttsd2si_r64_xmm ... ok
[INFO] [stdout] test xv_cwd ... ok
[INFO] [stdout] test xv_cwde ... ok
[INFO] [stdout] test xv_cvtsd2si_r64_xmm ... ok
[INFO] [stdout] test xv_dec_bx ... ok
[INFO] [stdout] test xv_div_reg ... ok
[INFO] [stdout] test xv_cvttss2si_r32_xmm ... ok
[INFO] [stdout] test xv_divps_xmm_xmm ... ok
[INFO] [stdout] test xv_dpps_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_endbr32 ... ok
[INFO] [stdout] test xv_emms ... ok
[INFO] [stdout] test xv_dec_r15 ... ok
[INFO] [stdout] test xv_dec_qword_ptr_rbx ... ok
[INFO] [stdout] test xv_dec_r8 ... ok
[INFO] [stdout] test xv_endbr64 ... ok
[INFO] [stdout] test xv_dec_rax ... ok
[INFO] [stdout] test xv_evex_vaddps_zmm ... ok
[INFO] [stdout] test xv_evex_vaddpd_zmm ... ok
[INFO] [stdout] test xv_evex_regression_vaddps_xmm_still_vex ... ok
[INFO] [stdout] test xv_dec_al ... ok
[INFO] [stdout] test xv_dec_reg ... ok
[INFO] [stdout] test xv_cvtss2si_r32_xmm ... ok
[INFO] [stdout] test xv_divsd_xmm_xmm ... ok
[INFO] [stdout] test xv_enter ... ok
[INFO] [stdout] test xv_evex_vaddps_zmm16 ... ok
[INFO] [stdout] test xv_evex_vandnps_zmm ... ok
[INFO] [stdout] test xv_evex_vandpd_zmm ... ok
[INFO] [stdout] test xv_evex_vandps_zmm ... ok
[INFO] [stdout] test xv_evex_vblendmpd_zmm ... ok
[INFO] [stdout] test xv_evex_vblendmps_zmm ... ok
[INFO] [stdout] test xv_evex_vcompresspd_zmm ... ok
[INFO] [stdout] test xv_evex_vcompressps_zmm ... ok
[INFO] [stdout] test xv_evex_vcvtdq2ps_zmm ... ok
[INFO] [stdout] test xv_evex_vcvtps2dq_zmm ... ok
[INFO] [stdout] test xv_evex_vcvtps2pd_zmm ... ok
[INFO] [stdout] test xv_evex_vdivpd_zmm ... ok
[INFO] [stdout] test xv_evex_vdivps_zmm ... ok
[INFO] [stdout] test xv_evex_vexpandps_zmm ... ok
[INFO] [stdout] test xv_evex_vexpandpd_zmm ... ok
[INFO] [stdout] test xv_evex_vfmadd132pd_zmm ... ok
[INFO] [stdout] test xv_evex_vfmadd132ps_zmm ... ok
[INFO] [stdout] test xv_evex_vfmadd213pd_zmm ... ok
[INFO] [stdout] test xv_evex_vfmadd231pd_zmm ... ok
[INFO] [stdout] test xv_evex_vfmadd231ps_zmm ... ok
[INFO] [stdout] test xv_evex_vfmadd213ps_zmm ... ok
[INFO] [stdout] test xv_evex_vmaxps_zmm ... ok
[INFO] [stdout] test xv_evex_vminps_zmm ... ok
[INFO] [stdout] test xv_evex_vmovapd_zmm ... ok
[INFO] [stdout] test xv_evex_vmovaps_zmm ... ok
[INFO] [stdout] test xv_evex_vmovaps_zmm31 ... ok
[INFO] [stdout] test xv_evex_vmovdqa32_zmm ... ok
[INFO] [stdout] test xv_evex_vmovdqa64_zmm ... ok
[INFO] [stdout] test xv_evex_vmovdqu16_zmm ... ok
[INFO] [stdout] test xv_evex_vmovdqu32_zmm ... ok
[INFO] [stdout] test xv_evex_vmovdqu64_zmm ... ok
[INFO] [stdout] test xv_evex_vmovdqu8_zmm ... ok
[INFO] [stdout] test xv_evex_vmovupd_zmm ... ok
[INFO] [stdout] test xv_evex_vmovups_zmm ... ok
[INFO] [stdout] test xv_evex_vmulpd_zmm ... ok
[INFO] [stdout] test xv_evex_vmulps_zmm ... ok
[INFO] [stdout] test xv_evex_vorpd_zmm ... ok
[INFO] [stdout] test xv_evex_vorps_zmm ... ok
[INFO] [stdout] test xv_evex_vpaddb_zmm ... ok
[INFO] [stdout] test xv_evex_vpaddd_zmm ... ok
[INFO] [stdout] test xv_evex_vpaddd_zmm24 ... ok
[INFO] [stdout] test xv_evex_vpaddq_zmm ... ok
[INFO] [stdout] test xv_evex_vpandd_zmm ... ok
[INFO] [stdout] test xv_evex_vpaddw_zmm ... ok
[INFO] [stdout] test xv_evex_vpandq_zmm ... ok
[INFO] [stdout] test xv_evex_vpblendmd_zmm ... ok
[INFO] [stdout] test xv_evex_vpblendmq_zmm ... ok
[INFO] [stdout] test xv_evex_vpcompressd_zmm ... ok
[INFO] [stdout] test xv_evex_vpexpandd_zmm ... ok
[INFO] [stdout] test xv_evex_vpcompressq_zmm ... ok
[INFO] [stdout] test xv_evex_vpexpandq_zmm ... ok
[INFO] [stdout] test xv_evex_vpmulld_zmm ... ok
[INFO] [stdout] test xv_evex_vpmullq_zmm ... ok
[INFO] [stdout] test xv_evex_vpord_zmm ... ok
[INFO] [stdout] test xv_evex_vporq_zmm ... ok
[INFO] [stdout] test xv_evex_vpshufd_zmm ... ok
[INFO] [stdout] test xv_evex_vpsllvd_zmm ... ok
[INFO] [stdout] test xv_evex_vpsravq_zmm ... ok
[INFO] [stdout] test xv_evex_vpsrlvd_zmm ... ok
[INFO] [stdout] test xv_evex_vpsubb_zmm ... ok
[INFO] [stdout] test xv_evex_vpternlogq_zmm ... ok
[INFO] [stdout] test xv_evex_vpsubq_zmm ... ok
[INFO] [stdout] test xv_evex_vpxorq_zmm ... ok
[INFO] [stdout] test xv_evex_vpxord_zmm ... ok
[INFO] [stdout] test xv_evex_vshufpd_zmm ... ok
[INFO] [stdout] test xv_evex_vpsubd_zmm ... ok
[INFO] [stdout] test xv_evex_vpsubw_zmm ... ok
[INFO] [stdout] test xv_evex_vshufps_zmm ... ok
[INFO] [stdout] test xv_evex_vsqrtpd_zmm ... ok
[INFO] [stdout] test xv_evex_vpternlogd_zmm ... ok
[INFO] [stdout] test xv_evex_vsqrtps_zmm ... ok
[INFO] [stdout] test xv_evex_vsubpd_zmm ... ok
[INFO] [stdout] test xv_evex_vsubps_zmm ... ok
[INFO] [stdout] test xv_evex_vunpckhpd_zmm ... ok
[INFO] [stdout] test xv_evex_vunpckhps_zmm ... ok
[INFO] [stdout] test xv_evex_vunpcklpd_zmm ... ok
[INFO] [stdout] test xv_evex_vunpcklps_zmm ... ok
[INFO] [stdout] test xv_evex_vxorpd_zmm ... ok
[INFO] [stdout] test xv_evex_vxorps_zmm ... ok
[INFO] [stdout] test xv_fxrstor64_mem ... ok
[INFO] [stdout] test xv_fxrstor_mem ... ok
[INFO] [stdout] test xv_fxsave64_mem ... ok
[INFO] [stdout] test xv_haddps_xmm_xmm ... ok
[INFO] [stdout] test xv_fxsave_mem ... ok
[INFO] [stdout] test xv_imul_three_operand ... ok
[INFO] [stdout] test xv_hsubpd_xmm_xmm ... ok
[INFO] [stdout] test xv_imul_two_operand ... ok
[INFO] [stdout] test xv_in_al_imm ... ok
[INFO] [stdout] test xv_in_eax_dx ... ok
[INFO] [stdout] test xv_inc_al ... ok
[INFO] [stdout] test xv_inc_ax ... ok
[INFO] [stdout] test xv_inc_byte_ptr_rax ... ok
[INFO] [stdout] test xv_hlt ... ok
[INFO] [stdout] test xv_inc_dword_ptr_rax ... ok
[INFO] [stdout] test xv_inc_dx ... ok
[INFO] [stdout] test xv_inc_qword_ptr_rax ... ok
[INFO] [stdout] test xv_inc_r15 ... ok
[INFO] [stdout] test xv_inc_r8 ... ok
[INFO] [stdout] test xv_inc_rax ... ok
[INFO] [stdout] test xv_inc_reg ... ok
[INFO] [stdout] test xv_inc_word_ptr_rax ... ok
[INFO] [stdout] test xv_insb ... ok
[INFO] [stdout] test xv_insertps_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_int3 ... ok
[INFO] [stdout] test xv_iretq ... ok
[INFO] [stdout] test xv_je_label ... ok
[INFO] [stdout] test xv_jmp_label ... ok
[INFO] [stdout] test xv_jmp_mem ... ok
[INFO] [stdout] test xv_jmp_reg ... ok
[INFO] [stdout] test xv_jne_label ... ok
[INFO] [stdout] test xv_lahf ... ok
[INFO] [stdout] test xv_lea ... ok
[INFO] [stdout] test xv_lea_rax_rbx_rcx_4_16 ... ok
[INFO] [stdout] test xv_lfence ... ok
[INFO] [stdout] test xv_lock_cmpxchg_mem_reg ... ok
[INFO] [stdout] test xv_leave ... ok
[INFO] [stdout] test xv_lock_inc_qword_ptr ... ok
[INFO] [stdout] test xv_lock_xadd_mem ... ok
[INFO] [stdout] test xv_lodsb ... ok
[INFO] [stdout] test xv_lodsd ... ok
[INFO] [stdout] test xv_lodsq ... ok
[INFO] [stdout] test xv_lodsw ... ok
[INFO] [stdout] test xv_lret ... ok
[INFO] [stdout] test xv_lzcnt_reg_reg ... ok
[INFO] [stdout] test xv_lret_imm16 ... ok
[INFO] [stdout] test xv_maxps_xmm_xmm ... ok
[INFO] [stdout] test xv_minsd_xmm_xmm ... ok
[INFO] [stdout] test xv_mfence ... ok
[INFO] [stdout] test xv_mov_ah_0x42 ... ok
[INFO] [stdout] test xv_mov_ah_al ... ok
[INFO] [stdout] test xv_mov_al_bl ... ok
[INFO] [stdout] test xv_mov_ax_0x1234 ... ok
[INFO] [stdout] test xv_mov_bh_0x33 ... ok
[INFO] [stdout] test xv_mov_ch_0x11 ... ok
[INFO] [stdout] test xv_mov_dh_0x22 ... ok
[INFO] [stdout] test xv_mov_mem_reg ... ok
[INFO] [stdout] test xv_mov_qword_ptr_rdi_rax ... ok
[INFO] [stdout] test xv_mov_r15d_r12d ... ok
[INFO] [stdout] test xv_mov_r8b_r9b ... ok
[INFO] [stdout] test xv_mov_rax_qword_ptr_rbx ... ok
[INFO] [stdout] test xv_mov_rax_rdi_rsi_8 ... ok
[INFO] [stdout] test xv_mov_reg_imm ... ok
[INFO] [stdout] test xv_mov_reg_mem ... ok
[INFO] [stdout] test xv_mov_reg_reg ... ok
[INFO] [stdout] test xv_movabs_r64_imm64 ... ok
[INFO] [stdout] test xv_movabs_rdi_imm64 ... ok
[INFO] [stdout] test xv_movapd_xmm_xmm ... ok
[INFO] [stdout] test xv_movaps_xmm15_xmm0 ... ok
[INFO] [stdout] test xv_movaps_xmm_mem ... ok
[INFO] [stdout] test xv_movbe_load ... ok
[INFO] [stdout] test xv_movaps_xmm_xmm ... ok
[INFO] [stdout] test xv_movd_r32_xmm ... ok
[INFO] [stdout] test xv_movbe_store ... ok
[INFO] [stdout] test xv_movd_xmm_r32 ... ok
[INFO] [stdout] test xv_movddup_xmm_xmm ... ok
[INFO] [stdout] test xv_movdqa_xmm_xmm ... ok
[INFO] [stdout] test xv_movdqu_xmm_xmm ... ok
[INFO] [stdout] test xv_movntdq_mem_xmm ... ok
[INFO] [stdout] test xv_movnti ... ok
[INFO] [stdout] test xv_movnti_64 ... ok
[INFO] [stdout] test xv_movntpd_mem_xmm ... ok
[INFO] [stdout] test xv_movntps_mem_xmm ... ok
[INFO] [stdout] test xv_movq_r64_xmm ... ok
[INFO] [stdout] test xv_movq_xmm_r64 ... ok
[INFO] [stdout] test xv_movq_xmm_xmm ... ok
[INFO] [stdout] test xv_movsb ... ok
[INFO] [stdout] test xv_movsd_string ... ok
[INFO] [stdout] test xv_movups_mem_xmm ... ok
[INFO] [stdout] test xv_movzx_reg_reg ... ok
[INFO] [stdout] test xv_mul_reg ... ok
[INFO] [stdout] test xv_movups_xmm_xmm ... ok
[INFO] [stdout] test xv_mulsd_xmm_xmm ... ok
[INFO] [stdout] test xv_mulps_xmm_xmm ... ok
[INFO] [stdout] test xv_mulpd_xmm_mem ... ok
[INFO] [stdout] test xv_movsd_xmm_xmm ... ok
[INFO] [stdout] test xv_movsq ... ok
[INFO] [stdout] test xv_mulx_r32 ... ok
[INFO] [stdout] test xv_movsw ... ok
[INFO] [stdout] test xv_movsx_reg_reg ... ok
[INFO] [stdout] test xv_movupd_xmm_xmm ... ok
[INFO] [stdout] test xv_movsd_string_op ... ok
[INFO] [stdout] test xv_movss_xmm_xmm ... ok
[INFO] [stdout] test xv_mulx_r64 ... ok
[INFO] [stdout] test xv_neg_qword_ptr_rdi ... ok
[INFO] [stdout] test xv_neg_reg ... ok
[INFO] [stdout] test xv_nop ... ok
[INFO] [stdout] test xv_not_dword_ptr_rax ... ok
[INFO] [stdout] test xv_not_reg ... ok
[INFO] [stdout] test xv_opt_mov_narrow_r64_to_r32 ... ok
[INFO] [stdout] test xv_opt_rex_elim_and ... ok
[INFO] [stdout] test xv_opt_rex_elim_and_disabled ... ok
[INFO] [stdout] test xv_opt_test_conversion ... ok
[INFO] [stdout] test xv_opt_test_conversion_disabled ... ok
[INFO] [stdout] test xv_opt_zero_idiom_disabled ... ok
[INFO] [stdout] test xv_opt_zero_idiom_mov_eax_0 ... ok
[INFO] [stdout] test xv_opt_zero_idiom_mov_rax_0 ... ok
[INFO] [stdout] test xv_or_bl_0xff ... ok
[INFO] [stdout] test xv_or_r12_r13 ... ok
[INFO] [stdout] test xv_or_reg_reg ... ok
[INFO] [stdout] test xv_orps_xmm_xmm ... ok
[INFO] [stdout] test xv_out_dx_eax ... ok
[INFO] [stdout] test xv_outsb ... ok
[INFO] [stdout] test xv_pabsb_xmm_xmm ... ok
[INFO] [stdout] test xv_out_imm_al ... ok
[INFO] [stdout] test xv_packusdw_xmm_xmm ... ok
[INFO] [stdout] test xv_paddb_xmm_xmm ... ok
[INFO] [stdout] test xv_paddd_xmm_xmm ... ok
[INFO] [stdout] test xv_paddw_xmm_xmm ... ok
[INFO] [stdout] test xv_paddq_xmm_xmm ... ok
[INFO] [stdout] test xv_pand_xmm_xmm ... ok
[INFO] [stdout] test xv_pandn_xmm_xmm ... ok
[INFO] [stdout] test xv_pause ... ok
[INFO] [stdout] test xv_pblendw_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_pclmulqdq_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_pcmpeqb_xmm_xmm ... ok
[INFO] [stdout] test xv_pcmpgtd_xmm_xmm ... ok
[INFO] [stdout] test xv_pcmpgtq_xmm_xmm ... ok
[INFO] [stdout] test xv_pcmpistri_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_pcmpistrm_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_pdep_r32 ... ok
[INFO] [stdout] test xv_pdep_r64 ... ok
[INFO] [stdout] test xv_pext_r32 ... ok
[INFO] [stdout] test xv_phminposuw_xmm_xmm ... ok
[INFO] [stdout] test xv_pmovsxwd_xmm_xmm ... ok
[INFO] [stdout] test xv_pmullw_xmm_xmm ... ok
[INFO] [stdout] test xv_pop_fs ... ok
[INFO] [stdout] test xv_pop_gs ... ok
[INFO] [stdout] test xv_popfq ... ok
[INFO] [stdout] test xv_pop_reg ... ok
[INFO] [stdout] test xv_prefetchnta_mem ... ok
[INFO] [stdout] test xv_prefetcht0_mem ... ok
[INFO] [stdout] test xv_pshufd_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_psubb_xmm_xmm ... ok
[INFO] [stdout] test xv_popcnt_reg_reg ... ok
[INFO] [stdout] test xv_pop_mem ... ok
[INFO] [stdout] test xv_prefetcht2_mem ... ok
[INFO] [stdout] test xv_pshufb_xmm_xmm ... ok
[INFO] [stdout] test xv_push_fs ... ok
[INFO] [stdout] test xv_pmovzxbw_xmm_xmm ... ok
[INFO] [stdout] test xv_por_xmm_xmm ... ok
[INFO] [stdout] test xv_push_gs ... ok
[INFO] [stdout] test xv_ptest_xmm_xmm ... ok
[INFO] [stdout] test xv_push_imm ... ok
[INFO] [stdout] test xv_pmulld_xmm_xmm ... ok
[INFO] [stdout] test xv_push_mem_extended ... ok
[INFO] [stdout] test xv_push_pop_fs_gs_pattern ... ok
[INFO] [stdout] test xv_push_reg ... ok
[INFO] [stdout] test xv_rdfsbase_r32 ... ok
[INFO] [stdout] test xv_prefetcht1_mem ... ok
[INFO] [stdout] test xv_rdgsbase_r32 ... ok
[INFO] [stdout] test xv_rdgsbase_r64 ... ok
[INFO] [stdout] test xv_pmaddubsw_xmm_xmm ... ok
[INFO] [stdout] test xv_rdmsr ... ok
[INFO] [stdout] test xv_rdfsbase_r64 ... ok
[INFO] [stdout] test xv_push_mem ... ok
[INFO] [stdout] test xv_rdrand_eax ... ok
[INFO] [stdout] test xv_pxor_xmm_xmm ... ok
[INFO] [stdout] test xv_rcpps_xmm_xmm ... ok
[INFO] [stdout] test xv_rdseed_ecx ... ok
[INFO] [stdout] test xv_rdrand_rax ... ok
[INFO] [stdout] test xv_rdseed_r64 ... ok
[INFO] [stdout] test xv_ret_imm16_large ... ok
[INFO] [stdout] test xv_retf ... ok
[INFO] [stdout] test xv_pushfq ... ok
[INFO] [stdout] test xv_rdtsc ... ok
[INFO] [stdout] test xv_retf_imm16 ... ok
[INFO] [stdout] test xv_rol_qword_ptr_mem_3 ... ok
[INFO] [stdout] test xv_ror_byte_ptr_mem_1 ... ok
[INFO] [stdout] test xv_ror_reg_cl ... ok
[INFO] [stdout] test xv_rdtscp ... ok
[INFO] [stdout] test xv_rep_insb ... ok
[INFO] [stdout] test xv_rep_outsb ... ok
[INFO] [stdout] test xv_rol_reg_imm ... ok
[INFO] [stdout] test xv_rep_stosb ... ok
[INFO] [stdout] test xv_rep_stosq ... ok
[INFO] [stdout] test xv_repne_cmpsb ... ok
[INFO] [stdout] test xv_ret ... ok
[INFO] [stdout] test xv_ret_gadget_with_offset ... ok
[INFO] [stdout] test xv_rorx_r32 ... ok
[INFO] [stdout] test xv_rorx_r64 ... ok
[INFO] [stdout] test xv_repne_scasb ... ok
[INFO] [stdout] test xv_ret_imm16 ... ok
[INFO] [stdout] test xv_roundps_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_rsqrtps_xmm_xmm ... ok
[INFO] [stdout] test xv_sar_reg_imm ... ok
[INFO] [stdout] test xv_sar_word_ptr_mem_4 ... ok
[INFO] [stdout] test xv_scasd ... ok
[INFO] [stdout] test xv_roundsd_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_scasw ... ok
[INFO] [stdout] test xv_sarx_r32 ... ok
[INFO] [stdout] test xv_segment_fs_add ... ok
[INFO] [stdout] test xv_scasb ... ok
[INFO] [stdout] test xv_rep_movsb ... ok
[INFO] [stdout] test xv_sahf ... ok
[INFO] [stdout] test xv_shellcode_function_epilogue ... ok
[INFO] [stdout] test xv_segment_fs_mov ... ok
[INFO] [stdout] test xv_segment_gs_cmp ... ok
[INFO] [stdout] test xv_segment_gs_mov ... ok
[INFO] [stdout] test xv_scasq ... ok
[INFO] [stdout] test xv_setb ... ok
[INFO] [stdout] test xv_sete ... ok
[INFO] [stdout] test xv_shellcode_function_prologue ... ok
[INFO] [stdout] test xv_shellcode_linux_exit ... ok
[INFO] [stdout] test xv_shellcode_register_zeroing ... ok
[INFO] [stdout] test xv_segment_fs_extended_reg ... ok
[INFO] [stdout] test xv_shl_reg_imm ... ok
[INFO] [stdout] test xv_shl_dword_ptr_mem_cl ... ok
[INFO] [stdout] test xv_sfence ... ok
[INFO] [stdout] test xv_shld_reg_reg_cl ... ok
[INFO] [stdout] test xv_shr_qword_ptr_mem_cl ... ok
[INFO] [stdout] test xv_shr_reg_cl ... ok
[INFO] [stdout] test xv_shrd_reg_reg_cl ... ok
[INFO] [stdout] test xv_shld_reg_reg_imm ... ok
[INFO] [stdout] test xv_shlx_r32 ... ok
[INFO] [stdout] test xv_shl_byte_ptr_mem ... ok
[INFO] [stdout] test xv_shrd_reg_reg_imm ... ok
[INFO] [stdout] test xv_shrx_r64 ... ok
[INFO] [stdout] test xv_stc ... ok
[INFO] [stdout] test xv_shufpd_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_stosb ... ok
[INFO] [stdout] test xv_sqrtps_xmm_xmm ... ok
[INFO] [stdout] test xv_shufps_xmm_xmm_imm ... ok
[INFO] [stdout] test xv_sti ... ok
[INFO] [stdout] test xv_stosd ... ok
[INFO] [stdout] test xv_spinlock_pause ... ok
[INFO] [stdout] test xv_sub_cx_dx ... ok
[INFO] [stdout] test xv_stosq ... ok
[INFO] [stdout] test xv_sub_qword_ptr_rsp_8 ... ok
[INFO] [stdout] test xv_stosw ... ok
[INFO] [stdout] test xv_subps_xmm_xmm ... ok
[INFO] [stdout] test xv_sub_al_bl ... ok
[INFO] [stdout] test xv_sub_r11_r13 ... ok
[INFO] [stdout] test xv_subsd_xmm_xmm ... ok
[INFO] [stdout] test xv_sqrtsd_xmm_xmm ... ok
[INFO] [stdout] test xv_std ... ok
[INFO] [stdout] test xv_sysenter ... ok
[INFO] [stdout] test xv_sub_reg_mem ... ok
[INFO] [stdout] test xv_test_dword_ptr_rax_0xff ... ok
[INFO] [stdout] test xv_test_reg_reg ... ok
[INFO] [stdout] test xv_tls_access_pattern ... ok
[INFO] [stdout] test xv_ucomisd_xmm_xmm ... ok
[INFO] [stdout] test xv_ucomiss_xmm_xmm ... ok
[INFO] [stdout] test xv_ud2 ... ok
[INFO] [stdout] test xv_vaddpd_xmm ... ok
[INFO] [stdout] test xv_vaddps_xmm ... ok
[INFO] [stdout] test xv_vaddps_ymm ... ok
[INFO] [stdout] test xv_vaddps_xmm8 ... ok
[INFO] [stdout] test xv_sub_reg_reg ... ok
[INFO] [stdout] test xv_swapgs ... ok
[INFO] [stdout] test xv_vaesdec_xmm ... ok
[INFO] [stdout] test xv_vaesenclast_xmm ... ok
[INFO] [stdout] test xv_vandps_xmm ... ok
[INFO] [stdout] test xv_syscall ... ok
[INFO] [stdout] test xv_tzcnt_reg_reg ... ok
[INFO] [stdout] test xv_vbroadcastss_xmm ... ok
[INFO] [stdout] test xv_vaddsd_xmm ... ok
[INFO] [stdout] test xv_vaddss_xmm ... ok
[INFO] [stdout] test xv_vcvtsi2ss_xmm_eax ... ok
[INFO] [stdout] test xv_vaesenc_xmm ... ok
[INFO] [stdout] test xv_vdivpd_xmm ... ok
[INFO] [stdout] test xv_vcmpps_imm ... ok
[INFO] [stdout] test xv_vcvtss2si_eax_xmm ... ok
[INFO] [stdout] test xv_vfmadd213ps_xmm ... ok
[INFO] [stdout] test xv_vcvtps2dq_xmm ... ok
[INFO] [stdout] test xv_vfmadd231ps_xmm ... ok
[INFO] [stdout] test xv_vfmaddsub132ps_xmm ... ok
[INFO] [stdout] test xv_vfmadd231ps_ymm ... ok
[INFO] [stdout] test xv_vfmadd231sd_xmm ... ok
[INFO] [stdout] test xv_vfmsub231ps_xmm ... ok
[INFO] [stdout] test xv_vfmsubadd213ps_xmm ... ok
[INFO] [stdout] test xv_vfmadd231pd_xmm ... ok
[INFO] [stdout] test xv_vfmadd132ps_xmm ... ok
[INFO] [stdout] test xv_vfnmadd231ps_xmm ... ok
[INFO] [stdout] test xv_vfnmadd231pd_xmm ... ok
[INFO] [stdout] test xv_vfnmsub231pd_xmm ... ok
[INFO] [stdout] test xv_vcvtdq2ps_xmm ... ok
[INFO] [stdout] test xv_vfmadd231ss_xmm ... ok
[INFO] [stdout] test xv_vfmsub231pd_xmm ... ok
[INFO] [stdout] test xv_vfnmsub231ps_xmm ... ok
[INFO] [stdout] test xv_vmaxsd_xmm ... ok
[INFO] [stdout] test xv_vmovaps_xmm15 ... ok
[INFO] [stdout] test xv_vmovaps_xmm_xmm ... ok
[INFO] [stdout] test xv_vminps_ymm ... ok
[INFO] [stdout] test xv_vmovaps_ymm_ymm ... ok
[INFO] [stdout] test xv_vmovdqu_ymm ... ok
[INFO] [stdout] test xv_vmovdqa_xmm ... ok
[INFO] [stdout] test xv_vmovupd_xmm ... ok
[INFO] [stdout] test xv_vmulps_ymm ... ok
[INFO] [stdout] test xv_vorpd_ymm ... ok
[INFO] [stdout] test xv_vpalignr_imm ... ok
[INFO] [stdout] test xv_vpand_xmm ... ok
[INFO] [stdout] test xv_vpaddd_xmm ... ok
[INFO] [stdout] test xv_vpclmulqdq_imm ... ok
[INFO] [stdout] test xv_vpcmpeqb_xmm ... ok
[INFO] [stdout] test xv_vpbroadcastd_xmm ... ok
[INFO] [stdout] test xv_vpermilps_reg ... ok
[INFO] [stdout] test xv_vpermq_ymm ... ok
[INFO] [stdout] test xv_vpermilps_imm ... ok
[INFO] [stdout] test xv_vpslld_imm ... ok
[INFO] [stdout] test xv_vpshufd_imm ... ok
[INFO] [stdout] test xv_vpslld_reg ... ok
[INFO] [stdout] test xv_vpsllq_reg ... ok
[INFO] [stdout] test xv_vpsllvd_xmm ... ok
[INFO] [stdout] test xv_vpslld_ymm_imm ... ok
[INFO] [stdout] test xv_vpsravd_xmm ... ok
[INFO] [stdout] test xv_vpsrld_reg ... ok
[INFO] [stdout] test xv_vpsraw_imm ... ok
[INFO] [stdout] test xv_vpsrlq_reg ... ok
[INFO] [stdout] test xv_vpsrad_reg ... ok
[INFO] [stdout] test xv_vpsubb_ymm ... ok
[INFO] [stdout] test xv_vpsrlvd_xmm ... ok
[INFO] [stdout] test xv_vpsrlw_imm ... ok
[INFO] [stdout] test xv_vpxor_xmm ... ok
[INFO] [stdout] test xv_vpsllw_reg ... ok
[INFO] [stdout] test xv_vpxor_ymm10 ... ok
[INFO] [stdout] test xv_vshufps_imm ... ok
[INFO] [stdout] test xv_wrfsbase_r64 ... ok
[INFO] [stdout] test xv_vsqrtps_xmm ... ok
[INFO] [stdout] test xv_wrgsbase_r64 ... ok
[INFO] [stdout] test xv_xabort ... ok
[INFO] [stdout] test xv_wrgsbase_r32 ... ok
[INFO] [stdout] test xv_vtestps_xmm ... ok
[INFO] [stdout] test xv_xchg_r8_r9 ... ok
[INFO] [stdout] test xv_xadd_reg_reg ... ok
[INFO] [stdout] test xv_xchg_eax_eax_is_nop ... ok
[INFO] [stdout] test xv_xchg_mem_reg ... ok
[INFO] [stdout] test xv_xadd_mem_reg ... ok
[INFO] [stdout] test xv_vxorps_xmm_zero ... ok
[INFO] [stdout] test xv_vxorpd_xmm ... ok
[INFO] [stdout] test xv_vzeroall ... ok
[INFO] [stdout] test xv_vxorps_ymm ... ok
[INFO] [stdout] test xv_vzeroupper ... ok
[INFO] [stdout] test xv_vsubps_xmm ... ok
[INFO] [stdout] test xv_wrfsbase_r32 ... ok
[INFO] [stdout] test xv_xgetbv ... ok
[INFO] [stdout] test xv_xor_ah_ch ... ok
[INFO] [stdout] test xv_wrmsr ... ok
[INFO] [stdout] test xv_xchg_rax_rbx ... ok
[INFO] [stdout] test xv_xchg_rbx_rax ... ok
[INFO] [stdout] test xv_xchg_reg_reg ... ok
[INFO] [stdout] test xv_xend ... ok
[INFO] [stdout] test xv_xlatb ... ok
[INFO] [stdout] test xv_xor_dl_dl ... ok
[INFO] [stdout] test xv_xor_dword_ptr_rbp_esi ... ok
[INFO] [stdout] test xv_xor_mem_imm ... ok
[INFO] [stdout] test xv_xor_reg_reg ... ok
[INFO] [stdout] test xv_xorpd_xmm_xmm ... ok
[INFO] [stdout] test xv_xor_si_si ... ok
[INFO] [stdout] test xv_xrstor64_mem ... ok
[INFO] [stdout] test xv_xrstor_mem ... ok
[INFO] [stdout] test xv_xrstors64_mem ... ok
[INFO] [stdout] test xv_xsave_mem ... ok
[INFO] [stdout] test xv_xorps_xmm_xmm ... ok
[INFO] [stdout] test xv_xor_r10_r10 ... ok
[INFO] [stdout] test xv_xorps_xmm10_xmm10 ... ok
[INFO] [stdout] test xv_xrstors_mem ... ok
[INFO] [stdout] test xv_xsaveopt64_mem ... ok
[INFO] [stdout] test xv_xsaveopt_mem ... ok
[INFO] [stdout] test xv_xsavec64_mem ... ok
[INFO] [stdout] test xv_xsave64_mem ... ok
[INFO] [stdout] test xv_xsavec_mem ... ok
[INFO] [stdout] test xv_xsaves64_mem ... ok
[INFO] [stdout] test xv_xsaves_mem ... ok
[INFO] [stdout] test xv_xtest ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 618 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_validate_multi_arch.rs (/opt/rustwide/target/debug/deps/cross_validate_multi_arch-402acb766fd8ca56)
[INFO] [stdout] 
[INFO] [stdout] running 233 tests
[INFO] [stdout] test aarch64_bad64_adds_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_and_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_add_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_bic_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_blr_x0 ... ok
[INFO] [stdout] test aarch64_bad64_br_x0 ... ok
[INFO] [stdout] test aarch64_bad64_clz_x0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_ands_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_csel_x0_x1_x2_eq ... ok
[INFO] [stdout] test aarch64_bad64_csinc_x0_x1_x2_ne ... ok
[INFO] [stdout] test aarch64_bad64_ldr_x0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_eor_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_ldp_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_ldrb_w0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_ldrh_w0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_madd_x0_x1_x2_x3 ... ok
[INFO] [stdout] test aarch64_bad64_msub_x0_x1_x2_x3 ... ok
[INFO] [stdout] test aarch64_bad64_ldrsw_x0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_rbit_x0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_rev16_x0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_rev_x0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_ret ... ok
[INFO] [stdout] test aarch64_bad64_nop ... ok
[INFO] [stdout] test aarch64_bad64_sev ... ok
[INFO] [stdout] test aarch64_bad64_stp_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_sdiv_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_wfe ... ok
[INFO] [stdout] test aarch64_bad64_wfi ... ok
[INFO] [stdout] test aarch64_bad64_udiv_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_rev32_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_add_x0_x1_42 ... ok
[INFO] [stdout] test aarch64_yax_adds_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_add_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_ands_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_sub_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_asr_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_bic_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_blr_x0 ... ok
[INFO] [stdout] test aarch64_bad64_orn_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_br_x0 ... ok
[INFO] [stdout] test aarch64_bad64_orr_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_cls_x0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_svc_0 ... ok
[INFO] [stdout] test aarch64_yax_clz_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_and_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_csel_x0_x1_x2_eq ... ok
[INFO] [stdout] test aarch64_bad64_strh_w0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_subs_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bad64_strb_w0_x1 ... ok
[INFO] [stdout] test aarch64_bad64_str_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_csinc_x0_x1_x2_ne ... ok
[INFO] [stdout] test aarch64_yax_csinv_x0_x1_x2_lt ... ok
[INFO] [stdout] test aarch64_yax_csneg_x0_x1_x2_ge ... ok
[INFO] [stdout] test aarch64_yax_eon_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_eor_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_ldp_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_ldr_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_ldr_x0_x1_8 ... ok
[INFO] [stdout] test aarch64_yax_ldrb_w0_x1 ... ok
[INFO] [stdout] test aarch64_yax_ldrsw_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_lsl_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_lsr_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_ldrh_w0_x1 ... ok
[INFO] [stdout] test aarch64_yax_madd_x0_x1_x2_x3 ... ok
[INFO] [stdout] test aarch64_yax_mov_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_msub_x0_x1_x2_x3 ... ok
[INFO] [stdout] test aarch64_yax_nop ... ok
[INFO] [stdout] test aarch64_yax_mul_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_orn_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_orr_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_ret ... ok
[INFO] [stdout] test aarch64_yax_rbit_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_rev32_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_sdiv_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_str_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_str_x0_x1_8 ... ok
[INFO] [stdout] test aarch64_yax_sev ... ok
[INFO] [stdout] test aarch64_yax_strh_w0_x1 ... ok
[INFO] [stdout] test aarch64_yax_stp_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_rev16_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_rev_x0_x1 ... ok
[INFO] [stdout] test aarch64_yax_strb_w0_x1 ... ok
[INFO] [stdout] test aarch64_yax_sub_x0_x1_42 ... ok
[INFO] [stdout] test aarch64_yax_sub_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_subs_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_svc_0 ... ok
[INFO] [stdout] test aarch64_yax_udiv_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_yax_wfe ... ok
[INFO] [stdout] test aarch64_yax_wfi ... ok
[INFO] [stdout] test arm32_yax_adc_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_add_r0_r1_42 ... ok
[INFO] [stdout] test arm32_yax_add_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_add_r0_r1_r2_lsl_3 ... ok
[INFO] [stdout] test arm32_yax_and_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_bic_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_clz_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_cmn_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_cmp_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_eor_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_ldr_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_ldr_r0_r1_8 ... ok
[INFO] [stdout] test arm32_yax_ldrb_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_ldrh_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_mla_r0_r1_r2_r3 ... ok
[INFO] [stdout] test arm32_yax_mov_r0_42 ... ok
[INFO] [stdout] test arm32_yax_mov_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_mov_r0_r1_lsr_4 ... ok
[INFO] [stdout] test arm32_yax_mul_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_mvn_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_nop ... ok
[INFO] [stdout] test arm32_yax_orr_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_rsb_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_rsc_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_sbc_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_str_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_str_r0_r1_8 ... ok
[INFO] [stdout] test arm32_yax_strb_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_strh_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_sub_r0_r1_42 ... ok
[INFO] [stdout] test arm32_yax_sub_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_yax_teq_r0_r1 ... ok
[INFO] [stdout] test arm32_yax_tst_r0_r1 ... ok
[INFO] [stdout] test riscv_xval_add_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_addi_x1_x2_42 ... ok
[INFO] [stdout] test riscv_xval_addiw_x1_x2_42 ... ok
[INFO] [stdout] test riscv_xval_addw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_amoadd_d ... ok
[INFO] [stdout] test riscv_xval_amoadd_w ... ok
[INFO] [stdout] test riscv_xval_amoand_d ... ok
[INFO] [stdout] test riscv_xval_amoand_w ... ok
[INFO] [stdout] test riscv_xval_amomax_d ... ok
[INFO] [stdout] test riscv_xval_amomax_w ... ok
[INFO] [stdout] test riscv_xval_amomaxu_d ... ok
[INFO] [stdout] test riscv_xval_amomaxu_w ... ok
[INFO] [stdout] test riscv_xval_amomin_d ... ok
[INFO] [stdout] test riscv_xval_amomin_w ... ok
[INFO] [stdout] test riscv_xval_amominu_d ... ok
[INFO] [stdout] test riscv_xval_amominu_w ... ok
[INFO] [stdout] test riscv_xval_amoor_d ... ok
[INFO] [stdout] test riscv_xval_amoor_w ... ok
[INFO] [stdout] test riscv_xval_amoswap_d ... ok
[INFO] [stdout] test riscv_xval_amoswap_w ... ok
[INFO] [stdout] test riscv_xval_amoxor_d ... ok
[INFO] [stdout] test riscv_xval_amoxor_w ... ok
[INFO] [stdout] test riscv_xval_and_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_andi_x1_x2_42 ... ok
[INFO] [stdout] test riscv_xval_auipc_x1 ... ok
[INFO] [stdout] test riscv_xval_div_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_divu_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_divuw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_divw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_ebreak ... ok
[INFO] [stdout] test riscv_xval_ecall ... ok
[INFO] [stdout] test riscv_xval_fence ... ok
[INFO] [stdout] test riscv_xval_lb_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_lbu_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_lh_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_ld_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_lhu_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_lw_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_lwu_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_mulh_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_mulhsu_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_lr_w ... ok
[INFO] [stdout] test riscv_xval_mulhu_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_ori_x1_x2_42 ... ok
[INFO] [stdout] test riscv_xval_lr_d ... ok
[INFO] [stdout] test riscv_xval_or_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_mul_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_mulw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_remu_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_remuw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_rem_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_remw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_sc_d ... ok
[INFO] [stdout] test riscv_xval_sd_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_lui_x1 ... ok
[INFO] [stdout] test riscv_xval_sll_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_slti_x1_x2_42 ... ok
[INFO] [stdout] test riscv_xval_slliw_x1_x2_5 ... ok
[INFO] [stdout] test riscv_xval_sh_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_sltu_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_sra_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_sllw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_slli_x1_x2_5 ... ok
[INFO] [stdout] test riscv_xval_sltiu_x1_x2_42 ... ok
[INFO] [stdout] test riscv_xval_sb_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_sc_w ... ok
[INFO] [stdout] test riscv_xval_slt_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_sraiw_x1_x2_5 ... ok
[INFO] [stdout] test riscv_xval_sraw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_srai_x1_x2_5 ... ok
[INFO] [stdout] test riscv_xval_srli_x1_x2_5 ... ok
[INFO] [stdout] test riscv_xval_srliw_x1_x2_5 ... ok
[INFO] [stdout] test riscv_xval_srl_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_srlw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_sub_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_subw_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_sw_x1_x2 ... ok
[INFO] [stdout] test riscv_xval_xor_x1_x2_x3 ... ok
[INFO] [stdout] test riscv_xval_xori_x1_x2_42 ... ok
[INFO] [stdout] test thumb_yax_adc_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_add_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_add_r0_r1_3 ... ok
[INFO] [stdout] test thumb_yax_and_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_asr_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_bic_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_bkpt_0 ... ok
[INFO] [stdout] test thumb_yax_cmp_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_eor_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_cmn_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_ldr_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_ldrb_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_ldrh_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_lsl_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_mul_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_mov_r0_42 ... ok
[INFO] [stdout] test thumb_yax_sbc_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_str_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_mvn_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_neg_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_sub_r0_r1_3 ... ok
[INFO] [stdout] test thumb_yax_orr_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_pop_r0 ... ok
[INFO] [stdout] test thumb_yax_push_r0 ... ok
[INFO] [stdout] test thumb_yax_svc_0 ... ok
[INFO] [stdout] test thumb_yax_ror_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_tst_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_lsr_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_strh_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_strb_r0_r1 ... ok
[INFO] [stdout] test thumb_yax_sub_r0_r1_r2 ... ok
[INFO] [stdout] test thumb_yax_nop ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 233 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-d15c92bcafbbe3f4)
[INFO] [stdout] 
[INFO] [stdout] running 1258 tests
[INFO] [stdout] test aarch64_add_x0_x1_imm42 ... ok
[INFO] [stdout] test aarch64_add_x0_x1_imm ... ok
[INFO] [stdout] test aarch64_adds_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_add_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_and_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_and_x0_x1_0xff ... ok
[INFO] [stdout] test aarch64_adr_x0_0 ... ok
[INFO] [stdout] test aarch64_ands_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_asr_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_b_0 ... ok
[INFO] [stdout] test aarch64_b_backward_label ... ok
[INFO] [stdout] test aarch64_bcond_backward_short ... ok
[INFO] [stdout] test aarch64_bcond_relaxes_to_short_form ... ok
[INFO] [stdout] test aarch64_bcond_label ... ok
[INFO] [stdout] test aarch64_beq_0 ... ok
[INFO] [stdout] test aarch64_b_forward_label ... ok
[INFO] [stdout] test aarch64_bfi ... ok
[INFO] [stdout] test aarch64_bfm_64 ... ok
[INFO] [stdout] test aarch64_bge_0 ... ok
[INFO] [stdout] test aarch64_bic_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_bitmanip_pattern ... ok
[INFO] [stdout] test aarch64_bl_0 ... ok
[INFO] [stdout] test aarch64_bfxil ... ok
[INFO] [stdout] test aarch64_blt_0 ... ok
[INFO] [stdout] test aarch64_bl_label ... ok
[INFO] [stdout] test aarch64_blr_x8 ... ok
[INFO] [stdout] test aarch64_br_x30 ... ok
[INFO] [stdout] test aarch64_bne_0 ... ok
[INFO] [stdout] test aarch64_brk_0 ... ok
[INFO] [stdout] test aarch64_blr_x10 ... ok
[INFO] [stdout] test aarch64_cas_basic ... ok
[INFO] [stdout] test aarch64_casal ... ok
[INFO] [stdout] test aarch64_cbnz_x0_0 ... ok
[INFO] [stdout] test aarch64_br_x10 ... ok
[INFO] [stdout] test aarch64_cbz_label ... ok
[INFO] [stdout] test aarch64_cbz_relaxes_to_short_form ... ok
[INFO] [stdout] test aarch64_cbz_x0_0 ... ok
[INFO] [stdout] test aarch64_ccmn_reg_eq ... ok
[INFO] [stdout] test aarch64_ccmp_32bit_ge ... ok
[INFO] [stdout] test aarch64_ccmp_imm_ne ... ok
[INFO] [stdout] test aarch64_ccmp_reg_eq ... ok
[INFO] [stdout] test aarch64_cls_x0_x1 ... ok
[INFO] [stdout] test aarch64_clz_x0_x1 ... ok
[INFO] [stdout] test aarch64_cmn_x0_x1 ... ok
[INFO] [stdout] test aarch64_cmp_x0_imm ... ok
[INFO] [stdout] test aarch64_cmp_x0_x1 ... ok
[INFO] [stdout] test aarch64_cond_alias_pattern ... ok
[INFO] [stdout] test aarch64_csel_with_cond_name ... ok
[INFO] [stdout] test aarch64_csel_x0_x1_x2_eq ... ok
[INFO] [stdout] test aarch64_cset_x0_eq ... ok
[INFO] [stdout] test aarch64_csinc_x0_x1_x2_eq ... ok
[INFO] [stdout] test aarch64_csinv_x0_x1_x2_eq ... ok
[INFO] [stdout] test aarch64_csneg_x0_x1_x2_eq ... ok
[INFO] [stdout] test aarch64_dmb_sy ... ok
[INFO] [stdout] test aarch64_dsb_ish ... ok
[INFO] [stdout] test aarch64_eon_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_eor_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_extend_pattern ... ok
[INFO] [stdout] test aarch64_extr_32 ... ok
[INFO] [stdout] test aarch64_extr_64 ... ok
[INFO] [stdout] test aarch64_fp_alias ... ok
[INFO] [stdout] test aarch64_isb ... ok
[INFO] [stdout] test aarch64_ldadd_basic ... ok
[INFO] [stdout] test aarch64_ldadda ... ok
[INFO] [stdout] test aarch64_ldaddal ... ok
[INFO] [stdout] test aarch64_ldaddb ... ok
[INFO] [stdout] test aarch64_ldaddh ... ok
[INFO] [stdout] test aarch64_ldaddl ... ok
[INFO] [stdout] test aarch64_ldar_w0_x1 ... ok
[INFO] [stdout] test aarch64_ldar_x0_x1 ... ok
[INFO] [stdout] test aarch64_ldarb_w0_x1 ... ok
[INFO] [stdout] test aarch64_ldarh_w0_x1 ... ok
[INFO] [stdout] test aarch64_ldaxr_x64 ... ok
[INFO] [stdout] test aarch64_ldaxrb ... ok
[INFO] [stdout] test aarch64_ldclr ... ok
[INFO] [stdout] test aarch64_ldeor ... ok
[INFO] [stdout] test aarch64_ldp_x0_x2_x1 ... ok
[INFO] [stdout] test aarch64_ldr_w0_x1 ... ok
[INFO] [stdout] test aarch64_ldr_w_reg_offset ... ok
[INFO] [stdout] test aarch64_ldr_x0_x1 ... ok
[INFO] [stdout] test aarch64_ldr_x0_x1_8 ... ok
[INFO] [stdout] test aarch64_ldr_x0_x1_offset ... ok
[INFO] [stdout] test aarch64_ldr_x_reg_offset ... ok
[INFO] [stdout] test aarch64_ldrb_reg_offset ... ok
[INFO] [stdout] test aarch64_ldrb_w0_x1 ... ok
[INFO] [stdout] test aarch64_ldrh_reg_offset ... ok
[INFO] [stdout] test aarch64_ldrh_w0_x1 ... ok
[INFO] [stdout] test aarch64_ldrsw_x0_x1 ... ok
[INFO] [stdout] test aarch64_ldset ... ok
[INFO] [stdout] test aarch64_ldxr_w0_x1_32bit ... ok
[INFO] [stdout] test aarch64_ldxr_x64 ... ok
[INFO] [stdout] test aarch64_ldxrb ... ok
[INFO] [stdout] test aarch64_ldxrh ... ok
[INFO] [stdout] test aarch64_logical_imm_pattern ... ok
[INFO] [stdout] test aarch64_lr_alias ... ok
[INFO] [stdout] test aarch64_lsl_x0_x1_imm ... ok
[INFO] [stdout] test aarch64_lsl_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_lsr_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_madd_x0_x1_x2_x3 ... ok
[INFO] [stdout] test aarch64_mov_w0_imm ... ok
[INFO] [stdout] test aarch64_mov_x0_imm ... ok
[INFO] [stdout] test aarch64_mov_x0_x1 ... ok
[INFO] [stdout] test aarch64_movz_x0 ... ok
[INFO] [stdout] test aarch64_mrs_x0_nzcv ... ok
[INFO] [stdout] test aarch64_msr_nzcv_x0 ... ok
[INFO] [stdout] test aarch64_msub_x0_x1_x2_x3 ... ok
[INFO] [stdout] test aarch64_mul_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_mul_div_pattern ... ok
[INFO] [stdout] test aarch64_mvn_x0_x1 ... ok
[INFO] [stdout] test aarch64_neg_x0_x1 ... ok
[INFO] [stdout] test aarch64_neon_abs_4s ... ok
[INFO] [stdout] test aarch64_neon_add_16b ... ok
[INFO] [stdout] test aarch64_neon_add_4s ... ok
[INFO] [stdout] test aarch64_neon_and_16b ... ok
[INFO] [stdout] test aarch64_neon_add_8b ... ok
[INFO] [stdout] test aarch64_neon_add_8h ... ok
[INFO] [stdout] test aarch64_neon_bic_8b ... ok
[INFO] [stdout] test aarch64_neon_cmeq_4s ... ok
[INFO] [stdout] test aarch64_neon_cmgt_4s ... ok
[INFO] [stdout] test aarch64_neon_cnt_16b ... ok
[INFO] [stdout] test aarch64_neon_dup_4s_w0 ... ok
[INFO] [stdout] test aarch64_neon_eor_16b ... ok
[INFO] [stdout] test aarch64_neon_mov_v0_v1_16b ... ok
[INFO] [stdout] test aarch64_neon_mul_4h ... ok
[INFO] [stdout] test aarch64_neon_multiline ... ok
[INFO] [stdout] test aarch64_neon_neg_4s ... ok
[INFO] [stdout] test aarch64_neon_not_16b ... ok
[INFO] [stdout] test aarch64_neon_orr_16b ... ok
[INFO] [stdout] test aarch64_neon_sub_2d ... ok
[INFO] [stdout] test aarch64_neon_sub_4s ... ok
[INFO] [stdout] test aarch64_nop ... ok
[INFO] [stdout] test aarch64_orn_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_orr_x0_x1_imm ... ok
[INFO] [stdout] test aarch64_orr_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_post_index_ldr ... ok
[INFO] [stdout] test aarch64_pre_index_str ... ok
[INFO] [stdout] test aarch64_rbit_x0_x1 ... ok
[INFO] [stdout] test aarch64_ret ... ok
[INFO] [stdout] test aarch64_rev16_x0_x1 ... ok
[INFO] [stdout] test aarch64_rev32_x0_x1 ... ok
[INFO] [stdout] test aarch64_rev_x0_x1 ... ok
[INFO] [stdout] test aarch64_reverse_shell_pattern ... ok
[INFO] [stdout] test aarch64_sbfiz ... ok
[INFO] [stdout] test aarch64_sbfm_64 ... ok
[INFO] [stdout] test aarch64_sbfx ... ok
[INFO] [stdout] test aarch64_scalar_add_still_works ... ok
[INFO] [stdout] test aarch64_scalar_mov_still_works ... ok
[INFO] [stdout] test aarch64_scalar_sub_still_works ... ok
[INFO] [stdout] test aarch64_sdiv_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_sev ... ok
[INFO] [stdout] test aarch64_sevl ... ok
[INFO] [stdout] test aarch64_shellcode_pattern ... ok
[INFO] [stdout] test aarch64_smaddl_x0_w1_w2_x3 ... ok
[INFO] [stdout] test aarch64_smnegl_x0_w1_w2 ... ok
[INFO] [stdout] test aarch64_smsubl_x0_w1_w2_x3 ... ok
[INFO] [stdout] test aarch64_str_x0_x1_8 ... ok
[INFO] [stdout] test aarch64_smulh_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_stadd ... ok
[INFO] [stdout] test aarch64_str_x_reg_offset ... ok
[INFO] [stdout] test aarch64_stclr ... ok
[INFO] [stdout] test aarch64_strb_reg_offset ... ok
[INFO] [stdout] test aarch64_stlrh_w0_x1 ... ok
[INFO] [stdout] test aarch64_stlr_w0_x1 ... ok
[INFO] [stdout] test aarch64_stlr_x0_x1 ... ok
[INFO] [stdout] test aarch64_stlxrb ... ok
[INFO] [stdout] test aarch64_stlxr_x64 ... ok
[INFO] [stdout] test aarch64_stp_pre_index ... ok
[INFO] [stdout] test aarch64_stp_fp_lr ... ok
[INFO] [stdout] test aarch64_stp_x0_x2_x1 ... ok
[INFO] [stdout] test aarch64_stlrb_w0_x1 ... ok
[INFO] [stdout] test aarch64_stxrh ... ok
[INFO] [stdout] test aarch64_sub_x0_x0_imm ... ok
[INFO] [stdout] test aarch64_strh_reg_offset ... ok
[INFO] [stdout] test aarch64_swp_basic ... ok
[INFO] [stdout] test aarch64_subs_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_strb_w0_x1 ... ok
[INFO] [stdout] test aarch64_str_x0_x1 ... ok
[INFO] [stdout] test aarch64_strh_w0_x1 ... ok
[INFO] [stdout] test aarch64_stxr_w2_w0_x1_32bit ... ok
[INFO] [stdout] test aarch64_stxr_x64 ... ok
[INFO] [stdout] test aarch64_sxtw_x0_w1 ... ok
[INFO] [stdout] test aarch64_sub_x0_x1_imm42 ... ok
[INFO] [stdout] test aarch64_system_pattern ... ok
[INFO] [stdout] test aarch64_tst_x0_x1 ... ok
[INFO] [stdout] test aarch64_tst_x0_imm ... ok
[INFO] [stdout] test aarch64_tbz_relaxes_to_short_form ... ok
[INFO] [stdout] test aarch64_svc_0 ... ok
[INFO] [stdout] test aarch64_swpal ... ok
[INFO] [stdout] test aarch64_tbnz_far_target_uses_long_form ... ok
[INFO] [stdout] test aarch64_tbz_far_target_uses_long_form ... ok
[INFO] [stdout] test aarch64_stxrb ... ok
[INFO] [stdout] test aarch64_ubfiz ... ok
[INFO] [stdout] test aarch64_ubfm_32 ... ok
[INFO] [stdout] test aarch64_ubfm_64 ... ok
[INFO] [stdout] test aarch64_ubfx ... ok
[INFO] [stdout] test aarch64_udiv_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_umaddl_x0_w1_w2_x3 ... ok
[INFO] [stdout] test aarch64_umnegl_x0_w1_w2 ... ok
[INFO] [stdout] test aarch64_umsubl_x0_w1_w2_x3 ... ok
[INFO] [stdout] test aarch64_umulh_x0_x1_x2 ... ok
[INFO] [stdout] test aarch64_uxtb_w0_w1 ... ok
[INFO] [stdout] test aarch64_wfe ... ok
[INFO] [stdout] test aarch64_wfi ... ok
[INFO] [stdout] test aarch64_yield ... ok
[INFO] [stdout] test adc_eax_ecx ... ok
[INFO] [stdout] test add_ax_imm16 ... ok
[INFO] [stdout] test addr_size_override_mov_mem_ecx_disp ... ok
[INFO] [stdout] test addr_size_override_store ... ok
[INFO] [stdout] test addr_size_override_with_segment ... ok
[INFO] [stdout] test addr_size_override_mov_reg_mem_eax_base ... ok
[INFO] [stdout] test addr_size_override_with_sib ... ok
[INFO] [stdout] test adr_resolves_correct_offset ... ok
[INFO] [stdout] test adr_short_form_used_for_near_label ... ok
[INFO] [stdout] test adrp_label_resolves ... ok
[INFO] [stdout] test align_then_org ... ok
[INFO] [stdout] test align_with_explicit_fill ... ok
[INFO] [stdout] test align_with_multibyte_nops ... ok
[INFO] [stdout] test alu_add_sub_comprehensive ... ok
[INFO] [stdout] test arch_x86_nop ... ok
[INFO] [stdout] test arm32_add_r0_r0_imm ... ok
[INFO] [stdout] test arm32_add_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_add_reg_shift_lsl ... ok
[INFO] [stdout] test arm32_addeq_conditional ... ok
[INFO] [stdout] test arm32_add_r0_r1_r2_lsl_3 ... ok
[INFO] [stdout] test arm32_adds_sets_flags ... ok
[INFO] [stdout] test arm32_and_reg_shift_lsr ... ok
[INFO] [stdout] test arm32_b_backward_label ... ok
[INFO] [stdout] test arm32_bfc_r0_4_8 ... ok
[INFO] [stdout] test arm32_bkpt ... ok
[INFO] [stdout] test arm32_dmb ... ok
[INFO] [stdout] test arm32_cmp_r0_r1_lsl_2 ... ok
[INFO] [stdout] test arm32_bfi_r0_r1_0_8 ... ok
[INFO] [stdout] test arm32_b_forward_label ... ok
[INFO] [stdout] test arm32_eor_r0_r0_r1 ... ok
[INFO] [stdout] test arm32_dsb ... ok
[INFO] [stdout] test arm32_cmp_r0_imm ... ok
[INFO] [stdout] test arm32_eor_with_shift ... ok
[INFO] [stdout] test arm32_bic_with_shift ... ok
[INFO] [stdout] test arm32_bx_lr ... ok
[INFO] [stdout] test arm32_ldm_no_writeback ... ok
[INFO] [stdout] test arm32_isb ... ok
[INFO] [stdout] test arm32_ldrexh ... ok
[INFO] [stdout] test arm32_ldr_postindex ... ok
[INFO] [stdout] test arm32_ldrge_conditional ... ok
[INFO] [stdout] test arm32_ldr_preindex_writeback ... ok
[INFO] [stdout] test arm32_ldrh_postindex ... ok
[INFO] [stdout] test arm32_ldm_writeback ... ok
[INFO] [stdout] test arm32_ldr_r0_r1 ... ok
[INFO] [stdout] test arm32_bl_label ... ok
[INFO] [stdout] test arm32_ldr_reg_offset_subtract ... ok
[INFO] [stdout] test arm32_ldrex ... ok
[INFO] [stdout] test arm32_ldrh_reg_offset_subtract ... ok
[INFO] [stdout] test arm32_ldr_r0_r1_offset ... ok
[INFO] [stdout] test arm32_ldrexd ... ok
[INFO] [stdout] test arm32_ldrh_preindex ... ok
[INFO] [stdout] test arm32_ldrexb ... ok
[INFO] [stdout] test arm32_ldrsh_r0_r1 ... ok
[INFO] [stdout] test arm32_ldrsb_r0_r1 ... ok
[INFO] [stdout] test arm32_movw_movt_pair ... ok
[INFO] [stdout] test arm32_ldrsh_r2_r3_offset ... ok
[INFO] [stdout] test arm32_msr_cpsr_imm ... ok
[INFO] [stdout] test arm32_mov_r0_1 ... ok
[INFO] [stdout] test arm32_mov_r0_imm ... ok
[INFO] [stdout] test arm32_mov_r0_r1_lsr_16 ... ok
[INFO] [stdout] test arm32_mov_r0_r1_ror_4 ... ok
[INFO] [stdout] test arm32_mov_r7_imm ... ok
[INFO] [stdout] test arm32_msr_cpsr_reg ... ok
[INFO] [stdout] test arm32_mov_r0_r1_rrx ... ok
[INFO] [stdout] test arm32_movne_conditional ... ok
[INFO] [stdout] test arm32_movt_r1_small ... ok
[INFO] [stdout] test arm32_movt_r0_imm ... ok
[INFO] [stdout] test arm32_movw_r0_imm ... ok
[INFO] [stdout] test arm32_ldrsb_r4_r5_offset ... ok
[INFO] [stdout] test arm32_mul_r0_r1_r2 ... ok
[INFO] [stdout] test arm32_nop ... ok
[INFO] [stdout] test arm32_orr_with_shift ... ok
[INFO] [stdout] test arm32_plain_reg_no_shift_unchanged ... ok
[INFO] [stdout] test arm32_pop_pc ... ok
[INFO] [stdout] test arm32_push_lr ... ok
[INFO] [stdout] test arm32_push_multiple ... ok
[INFO] [stdout] test arm32_sbfx_r0_r1_4_8 ... ok
[INFO] [stdout] test arm32_smull ... ok
[INFO] [stdout] test arm32_stmdb_writeback ... ok
[INFO] [stdout] test arm32_str_reg_offset_subtract ... ok
[INFO] [stdout] test arm32_strexh ... ok
[INFO] [stdout] test arm32_str_preindex_writeback ... ok
[INFO] [stdout] test arm32_str_r0_r1 ... ok
[INFO] [stdout] test arm32_str_postindex_negative ... ok
[INFO] [stdout] test arm32_sub_r0_r0_imm ... ok
[INFO] [stdout] test arm32_shellcode_pattern ... ok
[INFO] [stdout] test arm32_subsne_conditional_with_flags ... ok
[INFO] [stdout] test arm32_sub_r3_r4_r5_asr_8 ... ok
[INFO] [stdout] test arm32_smlal ... ok
[INFO] [stdout] test arm32_strexb ... ok
[INFO] [stdout] test arm32_strlt_conditional ... ok
[INFO] [stdout] test arm32_ubfx_r0_r1_4_8 ... ok
[INFO] [stdout] test arm32_strex ... ok
[INFO] [stdout] test arm32_umlal ... ok
[INFO] [stdout] test arm32_umull ... ok
[INFO] [stdout] test arm32_svc_0 ... ok
[INFO] [stdout] test arm32_strexd ... ok
[INFO] [stdout] test arm_literal_pool_large_constant ... ok
[INFO] [stdout] test arm_literal_pool_dedup_same_value ... ok
[INFO] [stdout] test arm_literal_pool_ltorg_placement ... ok
[INFO] [stdout] test arm_literal_pool_ldr_various_regs ... ok
[INFO] [stdout] test arm_literal_pool_multiple_ldrs ... ok
[INFO] [stdout] test arm_literal_pool_negative_constant ... ok
[INFO] [stdout] test arm_literal_pool_pool_alias ... ok
[INFO] [stdout] test arm32_strh_postindex_neg ... ok
[INFO] [stdout] test att_forward_branch_matches_intel ... ok
[INFO] [stdout] test arm_literal_pool_zero_value ... ok
[INFO] [stdout] test arm32_strh_preindex_neg ... ok
[INFO] [stdout] test att_indirect_jmp ... ok
[INFO] [stdout] test att_matches_intel_cmp_imm ... ok
[INFO] [stdout] test att_matches_intel_int ... ok
[INFO] [stdout] test att_lock_prefix_integration ... ok
[INFO] [stdout] test att_matches_intel_mov_disp_mem ... ok
[INFO] [stdout] test att_matches_intel_mov_reg_to_mem ... ok
[INFO] [stdout] test arm_literal_pool_ldr_basic ... ok
[INFO] [stdout] test arm_literal_pool_with_other_instructions ... ok
[INFO] [stdout] test arm32_umulls_with_s_flag ... ok
[INFO] [stdout] test att_indirect_call_mem ... ok
[INFO] [stdout] test arm_literal_pool_pc_offset_correct ... ok
[INFO] [stdout] test att_matches_intel_imul ... ok
[INFO] [stdout] test att_matches_intel_mov_mem_to_reg ... ok
[INFO] [stdout] test att_matches_intel_nop ... ok
[INFO] [stdout] test att_matches_intel_movzx ... ok
[INFO] [stdout] test att_matches_intel_lea ... ok
[INFO] [stdout] test att_matches_intel_mov_reg_reg ... ok
[INFO] [stdout] test att_matches_intel_ret ... ok
[INFO] [stdout] test att_matches_intel_pop_reg ... ok
[INFO] [stdout] test att_matches_intel_push_imm ... ok
[INFO] [stdout] test att_matches_intel_sib_disp_base_index_scale ... ok
[INFO] [stdout] test att_matches_intel_push_reg ... ok
[INFO] [stdout] test att_matches_intel_xor_reg_reg ... ok
[INFO] [stdout] test att_mov_imm_to_reg_integration ... ok
[INFO] [stdout] test att_multi_instruction_program ... ok
[INFO] [stdout] test att_rep_movsb ... ok
[INFO] [stdout] test att_x86_32_mode ... ok
[INFO] [stdout] test avx512_multiline ... ok
[INFO] [stdout] test avx512_regression_vaddps_xmm_uses_vex ... ok
[INFO] [stdout] test att_matches_intel_add_imm ... ok
[INFO] [stdout] test avx512_regression_vaddps_ymm_uses_vex ... ok
[INFO] [stdout] test avx512_vaddpd_zmm_opmask_k3_zeroing ... ok
[INFO] [stdout] test avx512_vaddps_zmm ... ok
[INFO] [stdout] test att_matches_intel_sub_imm ... ok
[INFO] [stdout] test att_matches_intel_syscall ... ok
[INFO] [stdout] test att_matches_intel_test_reg_reg ... ok
[INFO] [stdout] test avx512_vaddps_zmm16_zmm17_zmm18 ... ok
[INFO] [stdout] test att_syntax_directive_inline ... ok
[INFO] [stdout] test avx512_vaddpd_zmm ... ok
[INFO] [stdout] test avx512_vaddps_zmm_broadcast_1to16 ... ok
[INFO] [stdout] test att_matches_intel_sib_base_index_scale ... ok
[INFO] [stdout] test avx512_vaddps_zmm_opmask_k1 ... ok
[INFO] [stdout] test avx512_vaddps_zmm_opmask_k1_zeroing ... ok
[INFO] [stdout] test avx512_vaddps_zmm_no_opmask_unchanged ... ok
[INFO] [stdout] test avx512_vaddps_zmm_opmask_k2 ... ok
[INFO] [stdout] test avx512_vaddps_zmm_opmask_k7 ... ok
[INFO] [stdout] test avx512_vblendmps_zmm ... ok
[INFO] [stdout] test avx512_vcompressps_zmm ... ok
[INFO] [stdout] test avx512_vcvtps2pd_zmm ... ok
[INFO] [stdout] test avx512_vexpandps_zmm ... ok
[INFO] [stdout] test avx512_vfmadd231pd_zmm ... ok
[INFO] [stdout] test avx512_vfmadd231ps_zmm ... ok
[INFO] [stdout] test avx512_vmaxps_zmm ... ok
[INFO] [stdout] test avx512_vminps_zmm ... ok
[INFO] [stdout] test avx512_vcvtdq2ps_zmm ... ok
[INFO] [stdout] test avx512_vmovapd_zmm_zmm ... ok
[INFO] [stdout] test avx512_vdivps_zmm ... ok
[INFO] [stdout] test avx512_vmovaps_zmm31_zmm16 ... ok
[INFO] [stdout] test avx512_vaddps_zmm_opmask_k2_broadcast ... ok
[INFO] [stdout] test avx512_vandps_zmm ... ok
[INFO] [stdout] test avx512_vmovaps_zmm_opmask_k1 ... ok
[INFO] [stdout] test avx512_vmovaps_zmm_zmm ... ok
[INFO] [stdout] test avx512_vaddps_zmm_opmask_k3_zeroing_broadcast ... ok
[INFO] [stdout] test avx512_vmovdqa32_zmm_zmm ... ok
[INFO] [stdout] test avx512_vmovdqu16_zmm_zmm ... ok
[INFO] [stdout] test avx512_vmovdqu32_zmm_zmm ... ok
[INFO] [stdout] test avx512_vmulpd_zmm ... ok
[INFO] [stdout] test avx512_vmulps_zmm_opmask_k1_zeroing ... ok
[INFO] [stdout] test avx512_vorps_zmm ... ok
[INFO] [stdout] test avx512_vmovdqu8_zmm_zmm ... ok
[INFO] [stdout] test avx512_vmulps_zmm ... ok
[INFO] [stdout] test avx512_vpaddb_zmm ... ok
[INFO] [stdout] test avx512_vpaddd_zmm ... ok
[INFO] [stdout] test avx512_vmovdqa64_zmm_zmm ... ok
[INFO] [stdout] test avx512_vpaddw_zmm ... ok
[INFO] [stdout] test avx512_vpandd_zmm ... ok
[INFO] [stdout] test avx512_vpmullq_zmm ... ok
[INFO] [stdout] test avx512_vpord_zmm ... ok
[INFO] [stdout] test avx512_vpsravq_zmm ... ok
[INFO] [stdout] test avx512_vpternlogd_zmm ... ok
[INFO] [stdout] test avx512_vpsubd_zmm ... ok
[INFO] [stdout] test avx512_vpaddq_zmm ... ok
[INFO] [stdout] test avx512_vpternlogq_zmm ... ok
[INFO] [stdout] test avx512_vsqrtps_zmm ... ok
[INFO] [stdout] test avx512_vpshufd_zmm_imm ... ok
[INFO] [stdout] test avx512_vsubps_zmm ... ok
[INFO] [stdout] test avx512_vshufps_zmm_opmask_k1_imm ... ok
[INFO] [stdout] test avx512_vsubpd_zmm ... ok
[INFO] [stdout] test avx512_vpxorq_zmm ... ok
[INFO] [stdout] test avx_fma_multi_instruction ... ok
[INFO] [stdout] test avx_fma_vfmadd213ps_xmm ... ok
[INFO] [stdout] test avx512_vpxord_zmm ... ok
[INFO] [stdout] test avx_fma_vfmadd231ps_xmm ... ok
[INFO] [stdout] test avx_fma_vfmadd231ss_xmm ... ok
[INFO] [stdout] test avx_fma_vfmadd231ps_ymm ... ok
[INFO] [stdout] test avx_fma_vfmsub231ps_xmm ... ok
[INFO] [stdout] test avx_fma_vfnmadd231ps_xmm ... ok
[INFO] [stdout] test avx_shift_multi_instruction ... ok
[INFO] [stdout] test avx_fma_vfmadd231sd_xmm ... ok
[INFO] [stdout] test avx_shift_vpslld_ymm_imm ... ok
[INFO] [stdout] test avx_shift_vpsrlw_imm ... ok
[INFO] [stdout] test avx_fma_vfmadd231pd_xmm ... ok
[INFO] [stdout] test avx512_vsubps_zmm_opmask_k1 ... ok
[INFO] [stdout] test avx_fma_vfnmsub231pd_xmm ... ok
[INFO] [stdout] test avx512_vxorps_zmm ... ok
[INFO] [stdout] test avx_fma_vfmadd132ps_xmm ... ok
[INFO] [stdout] test avx_vbroadcastss_xmm ... ok
[INFO] [stdout] test avx_vcvtdq2ps ... ok
[INFO] [stdout] test avx_shift_vpslld_imm ... ok
[INFO] [stdout] test avx_shift_vpsraw_imm ... ok
[INFO] [stdout] test avx_shift_vpslld_reg ... ok
[INFO] [stdout] test avx_vcvtsi2ss ... ok
[INFO] [stdout] test avx_vcvtss2si ... ok
[INFO] [stdout] test avx_vpbroadcastd ... ok
[INFO] [stdout] test avx_vpermilps_imm ... ok
[INFO] [stdout] test avx_vpermilps_reg ... ok
[INFO] [stdout] test avx_vpermq_ymm ... ok
[INFO] [stdout] test avx_vpsllvd ... ok
[INFO] [stdout] test avx_vtestps ... ok
[INFO] [stdout] test backward_label_resolution ... ok
[INFO] [stdout] test backward_short_branch ... ok
[INFO] [stdout] test branch_with_addend_short_form ... ok
[INFO] [stdout] test bsr_rax_rdx ... ok
[INFO] [stdout] test btc_eax_ecx ... ok
[INFO] [stdout] test btr_edx_3 ... ok
[INFO] [stdout] test builder_ascii_asciz ... ok
[INFO] [stdout] test bt_eax_5 ... ok
[INFO] [stdout] test builder_data_directives ... ok
[INFO] [stdout] test backward_long_branch_relaxation ... ok
[INFO] [stdout] test bsf_eax_ecx ... ok
[INFO] [stdout] test bts_rax_rcx ... ok
[INFO] [stdout] test builder_align_method ... ok
[INFO] [stdout] test builder_define_constant_integration ... ok
[INFO] [stdout] test builder_dw_dd_dq ... ok
[INFO] [stdout] test builder_emit_and_finish ... ok
[INFO] [stdout] test builder_labels ... ok
[INFO] [stdout] test builder_fill_method ... ok
[INFO] [stdout] test builder_space_method ... ok
[INFO] [stdout] test builder_org_method ... ok
[INFO] [stdout] test call_reg_indirect ... ok
[INFO] [stdout] test call_label_expression ... ok
[INFO] [stdout] test cdq_encoding ... ok
[INFO] [stdout] test call_mem_indirect ... ok
[INFO] [stdout] test cbw_encoding ... ok
[INFO] [stdout] test builder_mixed_emit_label_db ... ok
[INFO] [stdout] test cdqe_encoding ... ok
[INFO] [stdout] test chained_forward_jumps ... ok
[INFO] [stdout] test clc_stc_cmc ... ok
[INFO] [stdout] test cld_std ... ok
[INFO] [stdout] test cli_sti ... ok
[INFO] [stdout] test cmova_ecx_edx ... ok
[INFO] [stdout] test cmovb_edx_esi ... ok
[INFO] [stdout] test cmovcc_reg_mem_rejects_8bit ... ok
[INFO] [stdout] test cmovg_rax_rbx ... ok
[INFO] [stdout] test cmovl_eax_ecx ... ok
[INFO] [stdout] test cmpsb_encoding ... ok
[INFO] [stdout] test cmpxchg_rip_label_end_to_end ... ok
[INFO] [stdout] test code16_add_ax_bx ... ok
[INFO] [stdout] test code16_bootloader_stub ... ok
[INFO] [stdout] test code16_cli_hlt ... ok
[INFO] [stdout] test code16_inc_cx_short_form ... ok
[INFO] [stdout] test code16_inc_ecx_needs_prefix ... ok
[INFO] [stdout] test code16_int_10h ... ok
[INFO] [stdout] test code16_mode_switch_code32 ... ok
[INFO] [stdout] test code16_jmp_short_self ... ok
[INFO] [stdout] test code16_mov_al_imm8 ... ok
[INFO] [stdout] test code16_mov_ax_imm16 ... ok
[INFO] [stdout] test code16_mov_eax_imm32_needs_prefix ... ok
[INFO] [stdout] test code16_pop_bx_no_prefix ... ok
[INFO] [stdout] test code16_pop_segment_registers ... ok
[INFO] [stdout] test code16_push_ax_no_prefix ... ok
[INFO] [stdout] test code16_push_eax_needs_prefix ... ok
[INFO] [stdout] test code16_push_segment_registers ... ok
[INFO] [stdout] test code16_rejects_64bit_registers ... ok
[INFO] [stdout] test conditional_branch ... ok
[INFO] [stdout] test code16_xor_ax_ax_no_prefix ... ok
[INFO] [stdout] test const_expr_bitwise_and ... ok
[INFO] [stdout] test const_expr_multiply ... ok
[INFO] [stdout] test const_expr_bitwise_not ... ok
[INFO] [stdout] test const_expr_bitwise_or ... ok
[INFO] [stdout] test const_expr_shift_and_or ... ok
[INFO] [stdout] test const_expr_bitwise_xor ... ok
[INFO] [stdout] test const_expr_complex_precedence ... ok
[INFO] [stdout] test const_expr_divide ... ok
[INFO] [stdout] test const_expr_shift_right ... ok
[INFO] [stdout] test const_expr_shift_left ... ok
[INFO] [stdout] test constant_in_data_byte ... ok
[INFO] [stdout] test constant_in_data_long ... ok
[INFO] [stdout] test constant_in_memory_displacement ... ok
[INFO] [stdout] test cqo_encoding ... ok
[INFO] [stdout] test constant_in_instruction_operand ... ok
[INFO] [stdout] test cwd_encoding ... ok
[INFO] [stdout] test data_ascii_directive ... ok
[INFO] [stdout] test cwde_encoding ... ok
[INFO] [stdout] test const_expr_division_by_zero ... ok
[INFO] [stdout] test const_expr_modulo ... ok
[INFO] [stdout] test const_expr_parentheses ... ok
[INFO] [stdout] test data_asciz_directive ... ok
[INFO] [stdout] test data_byte_directive ... ok
[INFO] [stdout] test data_long_value ... ok
[INFO] [stdout] test data_quad_value ... ok
[INFO] [stdout] test div_r64 ... ok
[INFO] [stdout] test data_word_directive ... ok
[INFO] [stdout] test duplicate_label_error ... ok
[INFO] [stdout] test encode_bswap ... ok
[INFO] [stdout] test encode_cdq_cqo ... ok
[INFO] [stdout] test encode_cmovcc ... ok
[INFO] [stdout] test div_rcx ... ok
[INFO] [stdout] test encode_bt_reg_imm ... ok
[INFO] [stdout] test encode_disp32_for_large_displacement ... ok
[INFO] [stdout] test encode_gs_segment_override ... ok
[INFO] [stdout] test encode_hlt ... ok
[INFO] [stdout] test encode_imul_three_operand ... ok
[INFO] [stdout] test encode_inc_dec_32_16bit ... ok
[INFO] [stdout] test encode_inc_dec_32_8bit_modrm ... ok
[INFO] [stdout] test encode_inc_dec_32_short_forms ... ok
[INFO] [stdout] test encode_extended_registers ... ok
[INFO] [stdout] test encode_inc_dec_64 ... ok
[INFO] [stdout] test encode_one_memory_constant ... ok
[INFO] [stdout] test encode_int3 ... ok
[INFO] [stdout] test encode_lea_sib ... ok
[INFO] [stdout] test encode_lea_rip_relative ... ok
[INFO] [stdout] test encode_one_resolves_constants ... ok
[INFO] [stdout] test encode_lock_prefix ... ok
[INFO] [stdout] test encode_memory_displacement ... ok
[INFO] [stdout] test encode_mov_reg_imm ... ok
[INFO] [stdout] test encode_mov_reg_reg_64bit ... ok
[INFO] [stdout] test encode_movsx_8_to_64 ... ok
[INFO] [stdout] test encode_movsxd_32_to_64 ... ok
[INFO] [stdout] test encode_movzx_8_to_32 ... ok
[INFO] [stdout] test encode_multibyte_nops ... ok
[INFO] [stdout] test encode_memory_operand ... ok
[INFO] [stdout] test encode_push_pop_rbp ... ok
[INFO] [stdout] test encode_sib_rsp_base ... ok
[INFO] [stdout] test encode_sib_scale_index ... ok
[INFO] [stdout] test enter_nesting_overflow_error ... ok
[INFO] [stdout] test equ_constant_used_in_mov ... ok
[INFO] [stdout] test encode_not_neg ... ok
[INFO] [stdout] test encode_setcc ... ok
[INFO] [stdout] test encode_rep_movsb ... ok
[INFO] [stdout] test encode_sub_rsp_immediate ... ok
[INFO] [stdout] test encode_sib_r12_base ... ok
[INFO] [stdout] test encode_syscall ... ok
[INFO] [stdout] test encode_xchg_rax ... ok
[INFO] [stdout] test equ_constant_in_instruction ... ok
[INFO] [stdout] test encode_one_without_constants_still_works ... ok
[INFO] [stdout] test enter_frame_overflow_error ... ok
[INFO] [stdout] test equ_directive_syntax_in_fill ... ok
[INFO] [stdout] test equ_chain_in_directive ... ok
[INFO] [stdout] test error_builder_db_exceeds_output_limit ... ok
[INFO] [stdout] test encode_xor_self_zeroing ... ok
[INFO] [stdout] test error_builder_space_exceeds_output_limit ... ok
[INFO] [stdout] test error_builder_fill_exceeds_output_limit ... ok
[INFO] [stdout] test equ_in_fill_directive ... ok
[INFO] [stdout] test equ_in_space_directive ... ok
[INFO] [stdout] test error_empty_string_literal ... ok
[INFO] [stdout] test escape_sequences_in_string ... ok
[INFO] [stdout] test error_duplicate_label ... ok
[INFO] [stdout] test equ_in_align_directive ... ok
[INFO] [stdout] test error_exitm_outside_macro ... ok
[INFO] [stdout] test error_invalid_binary_number ... ok
[INFO] [stdout] test error_invalid_hex_number ... ok
[INFO] [stdout] test error_invalid_mnemonic_aarch64 ... ok
[INFO] [stdout] test error_invalid_mnemonic_arm ... ok
[INFO] [stdout] test error_invalid_mnemonic_riscv ... ok
[INFO] [stdout] test error_invalid_mnemonic_x86 ... ok
[INFO] [stdout] test error_resource_limit_max_iterations ... ok
[INFO] [stdout] test error_resource_limit_max_source_bytes ... ok
[INFO] [stdout] test error_undefined_label ... ok
[INFO] [stdout] test error_unterminated_block_comment ... ok
[INFO] [stdout] test error_unterminated_string_literal ... ok
[INFO] [stdout] test exitm_inside_macro_is_valid ... ok
[INFO] [stdout] test execve_binsh_shellcode ... ok
[INFO] [stdout] test expression_fully_resolves_to_immediate ... ok
[INFO] [stdout] test external_label_call ... ok
[INFO] [stdout] test fill_directive ... ok
[INFO] [stdout] test external_label_in_mov ... ok
[INFO] [stdout] test forward_label_resolution ... ok
[INFO] [stdout] test function_prologue_epilogue ... ok
[INFO] [stdout] test idiv_edx ... ok
[INFO] [stdout] test idiv_r32 ... ok
[INFO] [stdout] test imul_2op_rejects_8bit ... ok
[INFO] [stdout] test fill_directive_multi_byte_value ... ok
[INFO] [stdout] test external_label_in_mov_abs ... ok
[INFO] [stdout] test imul_3op_rejects_8bit ... ok
[INFO] [stdout] test imul_eax_mem_imm8 ... ok
[INFO] [stdout] test imul_r32_mem_disp_imm ... ok
[INFO] [stdout] test invalid_operands_error ... ok
[INFO] [stdout] test in_immediate_overflow_error ... ok
[INFO] [stdout] test je_label_minus_offset ... ok
[INFO] [stdout] test jmp_label_plus_offset ... ok
[INFO] [stdout] test int_0x80 ... ok
[INFO] [stdout] test jmp_mem_indirect ... ok
[INFO] [stdout] test fill_directive_pattern ... ok
[INFO] [stdout] test label_export ... ok
[INFO] [stdout] test jmp_reg_indirect ... ok
[INFO] [stdout] test imul_rax_mem_imm32 ... ok
[INFO] [stdout] test listing_format ... ok
[INFO] [stdout] test listing_shows_align_source ... ok
[INFO] [stdout] test listing_shows_org_source ... ok
[INFO] [stdout] test literal_pool_large_constant ... ok
[INFO] [stdout] test literal_pool_ldr_w_basic ... ok
[INFO] [stdout] test lahf_sahf ... ok
[INFO] [stdout] test jrcxz_stays_short_when_target_is_near ... ok
[INFO] [stdout] test label_export_with_base ... ok
[INFO] [stdout] test fill_directive_16bit_value ... ok
[INFO] [stdout] test literal_pool_dedup_same_value ... ok
[INFO] [stdout] test jecxz_relaxes_to_long_form ... ok
[INFO] [stdout] test jrcxz_relaxes_to_long_form ... ok
[INFO] [stdout] test literal_pool_multiple_ldrs ... ok
[INFO] [stdout] test literal_pool_ltorg_placement ... ok
[INFO] [stdout] test long_label_in_data ... ok
[INFO] [stdout] test long_label_with_negative_addend ... ok
[INFO] [stdout] test literal_pool_mixed_sizes ... ok
[INFO] [stdout] test literal_pool_negative_constant ... ok
[INFO] [stdout] test literal_pool_pool_alias ... ok
[INFO] [stdout] test literal_pool_with_other_instructions ... ok
[INFO] [stdout] test literal_pool_zero_value ... ok
[INFO] [stdout] test lodsb_encoding ... ok
[INFO] [stdout] test lodsq_encoding ... ok
[INFO] [stdout] test literal_pool_ldr_x_basic ... ok
[INFO] [stdout] test loop_forward ... ok
[INFO] [stdout] test loope_loopne ... ok
[INFO] [stdout] test loop_with_label ... ok
[INFO] [stdout] test lzcnt_rax_rbx ... ok
[INFO] [stdout] test loop_relaxes_to_long_form_for_far_target ... ok
[INFO] [stdout] test long_jmp_promotion ... ok
[INFO] [stdout] test mov_ax_imm16 ... ok
[INFO] [stdout] test mixed_code_and_data ... ok
[INFO] [stdout] test movabs_max_u64 ... ok
[INFO] [stdout] test mov_mem_imm32 ... ok
[INFO] [stdout] test loop_stays_short_when_target_is_near ... ok
[INFO] [stdout] test movsx_eax_byte_mem ... ok
[INFO] [stdout] test movbe_rip_label_load_end_to_end ... ok
[INFO] [stdout] test mov_rip_relative_label ... ok
[INFO] [stdout] test loopne_relaxes_to_long_form ... ok
[INFO] [stdout] test mov_rax_label_plus_offset ... ok
[INFO] [stdout] test loop_with_counter ... ok
[INFO] [stdout] test movnti_rip_label_end_to_end ... ok
[INFO] [stdout] test mov_byte_ptr_mem_imm8 ... ok
[INFO] [stdout] test movsx_word_ptr_source ... ok
[INFO] [stdout] test movzx_word_ptr_source ... ok
[INFO] [stdout] test movzx_eax_byte_mem ... ok
[INFO] [stdout] test name_equals_constant ... ok
[INFO] [stdout] test mul_r64 ... ok
[INFO] [stdout] test loop_backward_relaxes_to_long_form ... ok
[INFO] [stdout] test movsx_rax_word_mem ... ok
[INFO] [stdout] test neon_abs_v0_4s_v1_4s ... ok
[INFO] [stdout] test neon_eor_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test neon_ld1_v0_16b_x0 ... ok
[INFO] [stdout] test neon_ld1_v0_4s_x1 ... ok
[INFO] [stdout] test neon_add_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test neon_add_v0_8h_v1_8h_v2_8h ... ok
[INFO] [stdout] test neon_mul_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test neon_add_v3_8b_v4_8b_v5_8b ... ok
[INFO] [stdout] test neon_add_v6_16b_v7_16b_v8_16b ... ok
[INFO] [stdout] test neon_add_v0_4h_v1_4h_v2_4h ... ok
[INFO] [stdout] test neon_add_v9_2d_v10_2d_v11_2d ... ok
[INFO] [stdout] test neon_and_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test neon_bic_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test neon_cmeq_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test neon_cmge_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test neon_cmgt_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test neon_cmhi_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test neon_cmhs_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test mul_ecx ... ok
[INFO] [stdout] test neon_cnt_v0_16b_v1_16b ... ok
[INFO] [stdout] test neon_neg_v0_4s_v1_4s ... ok
[INFO] [stdout] test neon_not_v0_16b_v1_16b ... ok
[INFO] [stdout] test neon_orr_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test neon_st1_v0_16b_x0 ... ok
[INFO] [stdout] test neon_orn_v0_16b_v1_16b_v2_16b ... ok
[INFO] [stdout] test neon_st1_v0_4s_x1 ... ok
[INFO] [stdout] test no_addr_size_override_for_64bit_base ... ok
[INFO] [stdout] test neon_sub_v3_16b_v4_16b_v5_16b ... ok
[INFO] [stdout] test numeric_label_forward_ref ... ok
[INFO] [stdout] test numeric_label_forward_backward ... ok
[INFO] [stdout] test one_shot_ret ... ok
[INFO] [stdout] test nested_loop_labels ... ok
[INFO] [stdout] test optimizer_and_eax_eax_to_test ... ok
[INFO] [stdout] test neon_sub_v0_4s_v1_4s_v2_4s ... ok
[INFO] [stdout] test one_shot_with_base_address ... ok
[INFO] [stdout] test optimizer_disabled_no_opt ... ok
[INFO] [stdout] test optimizer_mov_narrow_small_imm ... ok
[INFO] [stdout] test optimizer_preserves_nonzero_mov ... ok
[INFO] [stdout] test one_shot_multiple_instructions ... ok
[INFO] [stdout] test one_shot_nop ... ok
[INFO] [stdout] test optimizer_zero_idiom_multiple_regs ... ok
[INFO] [stdout] test optimizer_no_narrow_negative_imm ... ok
[INFO] [stdout] test org_directive_error_backward ... ok
[INFO] [stdout] test optimizer_test_conversion ... ok
[INFO] [stdout] test org_directive_forward ... ok
[INFO] [stdout] test org_with_fill_byte_integration ... ok
[INFO] [stdout] test optimizer_zero_idiom_mov_reg_zero ... ok
[INFO] [stdout] test out_immediate_overflow_error ... ok
[INFO] [stdout] test parse_const_expr_undefined_after_minus ... ok
[INFO] [stdout] test parse_const_expr_undefined_after_plus ... ok
[INFO] [stdout] test popcnt_eax_ecx ... ok
[INFO] [stdout] test optimizer_zero_idiom_32bit_regs ... ok
[INFO] [stdout] test pop_ax ... ok
[INFO] [stdout] test parser_rejects_invalid_scale_factor ... ok
[INFO] [stdout] test parser_accepts_valid_scale_factors ... ok
[INFO] [stdout] test preprocessor_equ_integration ... ok
[INFO] [stdout] test preprocessor_if_else_conditional ... ok
[INFO] [stdout] test preprocessor_irpc_iterates_chars ... ok
[INFO] [stdout] test preprocessor_ifdef_conditional ... ok
[INFO] [stdout] test preprocessor_irp_push_multiple_regs ... ok
[INFO] [stdout] test optimizer_combined_in_function ... ok
[INFO] [stdout] test preprocessor_macro_produces_real_instructions ... ok
[INFO] [stdout] test preproc_if_bitwise_and_or ... ok
[INFO] [stdout] test preproc_if_logical_and_or ... ok
[INFO] [stdout] test preproc_if_multiply_equals ... ok
[INFO] [stdout] test preprocessor_macro_with_default_parameter ... ok
[INFO] [stdout] test preproc_if_shift_flag_test ... ok
[INFO] [stdout] test preprocessor_and_optimizer_combined ... ok
[INFO] [stdout] test preproc_if_parenthesised ... ok
[INFO] [stdout] test p2align_directive ... ok
[INFO] [stdout] test preprocessor_ifndef_conditional ... ok
[INFO] [stdout] test preprocessor_nested_rept_inside_irp ... ok
[INFO] [stdout] test push_ax ... ok
[INFO] [stdout] test push_di ... ok
[INFO] [stdout] test preprocessor_macro_with_labels ... ok
[INFO] [stdout] test preprocessor_vararg_macro ... ok
[INFO] [stdout] test push_immediate ... ok
[INFO] [stdout] test preprocessor_macro_with_parameters ... ok
[INFO] [stdout] test push_label_expression ... ok
[INFO] [stdout] test push_imm_out_of_range_rejected ... ok
[INFO] [stdout] test quad_label_in_data ... ok
[INFO] [stdout] test relocation_tracking ... ok
[INFO] [stdout] test preprocessor_rept_generates_nops ... ok
[INFO] [stdout] test resource_limit_max_errors ... ok
[INFO] [stdout] test quad_label_with_addend ... ok
[INFO] [stdout] test resource_limit_max_labels ... ok
[INFO] [stdout] test r12_as_sib_index_accepted ... ok
[INFO] [stdout] test resource_limit_max_output_bytes ... ok
[INFO] [stdout] test rcr_ecx_4 ... ok
[INFO] [stdout] test rcl_eax_1 ... ok
[INFO] [stdout] test repne_scasb ... ok
[INFO] [stdout] test push_pop_extended_regs ... ok
[INFO] [stdout] test resource_limit_max_recursion_depth ... ok
[INFO] [stdout] test resource_limit_max_statements ... ok
[INFO] [stdout] test rip_relative_add_mem_imm8 ... ok
[INFO] [stdout] test rip_relative_backward_with_trailing_imm32 ... ok
[INFO] [stdout] test rip_relative_with_trailing_imm32 ... ok
[INFO] [stdout] test resource_limit_many_labels_via_rept ... ok
[INFO] [stdout] test riscv_add_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_addiw_x10_x11_42 ... ok
[INFO] [stdout] test riscv_addw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_amomaxu_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoadd_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoand_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoadd_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoand_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_addi_x10_x11_42 ... ok
[INFO] [stdout] test riscv_amomax_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amomax_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amomaxu_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amomin_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoor_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoswap_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amomin_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoswap_w_aqrl_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoor_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoswap_w_rl_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amoswap_w_aq_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_amominu_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_bgeu_x10_x11_0 ... ok
[INFO] [stdout] test riscv_bltu_x10_x11_0 ... ok
[INFO] [stdout] test riscv_amoxor_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_bne_x10_x11_0 ... ok
[INFO] [stdout] test riscv_amoxor_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_and_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_andi_x10_x11_42 ... ok
[INFO] [stdout] test riscv_auipc_x10_0x12345 ... ok
[INFO] [stdout] test riscv_beq_x10_x11_0 ... ok
[INFO] [stdout] test resource_limit_deeply_nested_rept ... ok
[INFO] [stdout] test riscv_amoswap_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_blt_x10_x11_0 ... ok
[INFO] [stdout] test riscv_fadd_d_f0_f1_f2 ... ok
[INFO] [stdout] test riscv_ecall ... ok
[INFO] [stdout] test riscv_divu_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_fclass_d_x14_f7 ... ok
[INFO] [stdout] test riscv_amominu_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_fadd_s_f0_f1_f2 ... ok
[INFO] [stdout] test riscv_divuw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_bge_x10_x11_0 ... ok
[INFO] [stdout] test riscv_divw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_fclass_s_x13_f6 ... ok
[INFO] [stdout] test riscv_fcvt_d_w_f3_x10 ... ok
[INFO] [stdout] test riscv_fcvt_s_w_f1_x8 ... ok
[INFO] [stdout] test riscv_fcvt_w_d_x9_f2 ... ok
[INFO] [stdout] test riscv_fcvt_w_s_x7_f0 ... ok
[INFO] [stdout] test riscv_ebreak ... ok
[INFO] [stdout] test riscv_fdiv_d_f9_f10_f11 ... ok
[INFO] [stdout] test riscv_fcvt_s_d_f2_f3 ... ok
[INFO] [stdout] test riscv_div_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_fdiv_s_f9_f10_f11 ... ok
[INFO] [stdout] test riscv_fcvt_d_s_f0_f1 ... ok
[INFO] [stdout] test riscv_feq_d_x4_f6_f7 ... ok
[INFO] [stdout] test riscv_feq_s_x1_f0_f1 ... ok
[INFO] [stdout] test riscv_fld_f2_8_x3 ... ok
[INFO] [stdout] test riscv_fle_d_x6_f10_f11 ... ok
[INFO] [stdout] test riscv_fle_s_x3_f4_f5 ... ok
[INFO] [stdout] test riscv_flt_d_x5_f8_f9 ... ok
[INFO] [stdout] test riscv_flt_s_x2_f2_f3 ... ok
[INFO] [stdout] test riscv_flw_f0_0_x1 ... ok
[INFO] [stdout] test riscv_fmax_d_f17_f18_f19 ... ok
[INFO] [stdout] test riscv_fmin_d_f14_f15_f16 ... ok
[INFO] [stdout] test riscv_fmin_s_f14_f15_f16 ... ok
[INFO] [stdout] test riscv_fmul_d_f6_f7_f8 ... ok
[INFO] [stdout] test riscv_fmul_s_f6_f7_f8 ... ok
[INFO] [stdout] test riscv_fsqrt_s_f12_f13 ... ok
[INFO] [stdout] test riscv_fsd_f3_16_x4 ... ok
[INFO] [stdout] test riscv_lbu_x10_0_x11 ... ok
[INFO] [stdout] test riscv_fsub_d_f3_f4_f5 ... ok
[INFO] [stdout] test riscv_ld_x10_0_x11 ... ok
[INFO] [stdout] test riscv_fsqrt_d_f12_f13 ... ok
[INFO] [stdout] test riscv_lh_x10_0_x11 ... ok
[INFO] [stdout] test riscv_lhu_x10_0_x11 ... ok
[INFO] [stdout] test riscv_fmax_s_f17_f18_f19 ... ok
[INFO] [stdout] test riscv_fsub_s_f3_f4_f5 ... ok
[INFO] [stdout] test riscv_fmv_x_w_x11_f4 ... ok
[INFO] [stdout] test riscv_fmv_w_x_f5_x12 ... ok
[INFO] [stdout] test riscv_lwu_x10_0_x11 ... ok
[INFO] [stdout] test riscv_mul_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_mulhsu_x10_x11_x12 ... ok
[INFO] [stdout] test pathological_huge_rept_count_rejected ... ok
[INFO] [stdout] test riscv_mulhu_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_fsw_f1_4_x2 ... ok
[INFO] [stdout] test riscv_lr_d_x10_x11 ... ok
[INFO] [stdout] test riscv_lui_x10_0x12345 ... ok
[INFO] [stdout] test riscv_lr_w_x10_x11 ... ok
[INFO] [stdout] test riscv_lw_x10_0_x11 ... ok
[INFO] [stdout] test riscv_nop ... ok
[INFO] [stdout] test riscv_lb_x10_0_x11 ... ok
[INFO] [stdout] test riscv_ori_x10_x11_42 ... ok
[INFO] [stdout] test riscv_rem_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_remu_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_sc_d_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_sc_w_x10_x12_x11 ... ok
[INFO] [stdout] test riscv_remw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_sd_x10_0_x11 ... ok
[INFO] [stdout] test riscv_sb_x10_0_x11 ... ok
[INFO] [stdout] test riscv_mulh_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_remuw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_slliw_x10_x11_5 ... ok
[INFO] [stdout] test riscv_mulw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_slt_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_slti_x10_x11_42 ... ok
[INFO] [stdout] test riscv_sllw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_or_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_sraiw_x10_x11_5 ... ok
[INFO] [stdout] test riscv_sh_x10_0_x11 ... ok
[INFO] [stdout] test riscv_sll_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_slli_x10_x11_5 ... ok
[INFO] [stdout] test riscv_sraw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_srai_x10_x11_5 ... ok
[INFO] [stdout] test riscv_sltiu_x10_x11_42 ... ok
[INFO] [stdout] test riscv_sra_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_srl_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_srli_x10_x11_5 ... ok
[INFO] [stdout] test riscv_subw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_srlw_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_sltu_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_sw_x10_0_x11 ... ok
[INFO] [stdout] test riscv_srliw_x10_x11_5 ... ok
[INFO] [stdout] test riscv_sub_x10_x11_x12 ... ok
[INFO] [stdout] test riscv_xori_x10_x11_42 ... ok
[INFO] [stdout] test rol_rdx_cl ... ok
[INFO] [stdout] test rv32_abi_saved_regs ... ok
[INFO] [stdout] test rv32_abi_sp_ra ... ok
[INFO] [stdout] test riscv_xor_x10_x11_x12 ... ok
[INFO] [stdout] test rv32_abi_names ... ok
[INFO] [stdout] test rsp_as_sib_index_rejected ... ok
[INFO] [stdout] test rv32_add_x1_x2_x3 ... ok
[INFO] [stdout] test rv32_amoadd_w ... ok
[INFO] [stdout] test rv32_amomax_w ... ok
[INFO] [stdout] test rv32_amomin_w ... ok
[INFO] [stdout] test rv32_amoor_w ... ok
[INFO] [stdout] test rv32_amoxor_w ... ok
[INFO] [stdout] test rv32_auipc ... ok
[INFO] [stdout] test rv32_amoswap_w ... ok
[INFO] [stdout] test rv32_addi ... ok
[INFO] [stdout] test rv32_abi_temp_regs ... ok
[INFO] [stdout] test rv32_blez_short_branch ... ok
[INFO] [stdout] test rv32_amoand_w ... ok
[INFO] [stdout] test rv32_addi_negative ... ok
[INFO] [stdout] test rv32_and_or_xor ... ok
[INFO] [stdout] test ror_eax_1 ... ok
[INFO] [stdout] test rv32_bare_paren_mem ... ok
[INFO] [stdout] test rv32_beq_forward ... ok
[INFO] [stdout] test rv32_beq_short_branch ... ok
[INFO] [stdout] test rv32_bne_backward_loop ... ok
[INFO] [stdout] test rv32_beqz ... ok
[INFO] [stdout] test rv32_bgez_short_branch ... ok
[INFO] [stdout] test rv32_bgt_short_branch ... ok
[INFO] [stdout] test rv32_beqz_short_branch ... ok
[INFO] [stdout] test rv32_bgtz_short_branch ... ok
[INFO] [stdout] test rv32_andi_ori_xori ... ok
[INFO] [stdout] test rv32_bnez ... ok
[INFO] [stdout] test rv32_bnez_short_branch ... ok
[INFO] [stdout] test rv32_bne_short_branch ... ok
[INFO] [stdout] test rv32_csrc ... ok
[INFO] [stdout] test rv32_branch_forward_and_backward ... ok
[INFO] [stdout] test rv32_csrr_named_cycle ... ok
[INFO] [stdout] test rv32_csrr_named_mie ... ok
[INFO] [stdout] test rv32_csrrs ... ok
[INFO] [stdout] test rv32_csrr ... ok
[INFO] [stdout] test rv32_csrrs_named_mstatus ... ok
[INFO] [stdout] test rv32_bltz_short_branch ... ok
[INFO] [stdout] test rv32_csrrw ... ok
[INFO] [stdout] test rv32_call_produces_8_bytes ... ok
[INFO] [stdout] test rv32_csrwi ... ok
[INFO] [stdout] test rv32_ebreak ... ok
[INFO] [stdout] test rv32_fadd_d ... ok
[INFO] [stdout] test rv32_fcvt_l_s_rejected ... ok
[INFO] [stdout] test rv32_fcvt_w_s_and_back ... ok
[INFO] [stdout] test rv32_ecall ... ok
[INFO] [stdout] test rv32_csrs ... ok
[INFO] [stdout] test rv32_builder_api ... ok
[INFO] [stdout] test rv32_csrw ... ok
[INFO] [stdout] test rv32_fdiv_d ... ok
[INFO] [stdout] test rv32_fdiv_s ... ok
[INFO] [stdout] test rv32_fadd_s ... ok
[INFO] [stdout] test rv32_fence ... ok
[INFO] [stdout] test rv32_fence_i ... ok
[INFO] [stdout] test rv32_fcvt_wu_d_and_back ... ok
[INFO] [stdout] test rv32_fclass_s_d ... ok
[INFO] [stdout] test rv32_fcvt_s_d_and_back ... ok
[INFO] [stdout] test rv32_div_rem ... ok
[INFO] [stdout] test rv32_fcvt_w_d_and_back ... ok
[INFO] [stdout] test rv32_fcvt_wu_s_and_back ... ok
[INFO] [stdout] test rv32_feq_flt_fle_d ... ok
[INFO] [stdout] test rv32_feq_flt_fle_s ... ok
[INFO] [stdout] test rv32_fld_fsd ... ok
[INFO] [stdout] test rv32_flw_fsw ... ok
[INFO] [stdout] test rv32_flw_negative_offset ... ok
[INFO] [stdout] test rv32_fmadd_d ... ok
[INFO] [stdout] test rv32_fmsub_s ... ok
[INFO] [stdout] test rv32_fmul_d ... ok
[INFO] [stdout] test rv32_fmin_fmax_d ... ok
[INFO] [stdout] test rv32_fnmsub_s ... ok
[INFO] [stdout] test rv32_fp_abi_register_names ... ok
[INFO] [stdout] test rv32_fmul_s ... ok
[INFO] [stdout] test rv32_fp_fmadd_sequence ... ok
[INFO] [stdout] test rv32_fmv_x_w_and_back ... ok
[INFO] [stdout] test rv32_fmsub_d ... ok
[INFO] [stdout] test rv32_fmadd_s ... ok
[INFO] [stdout] test rv32_fp_alias ... ok
[INFO] [stdout] test rv32_fnmadd_d ... ok
[INFO] [stdout] test rv32_fp_multi_instruction_sequence ... ok
[INFO] [stdout] test rv32_fp_pseudo_fabs_d ... ok
[INFO] [stdout] test rv32_fmv_x_d_rejected ... ok
[INFO] [stdout] test rv32_fnmsub_d ... ok
[INFO] [stdout] test rv32_fnmadd_s ... ok
[INFO] [stdout] test rv32_fmin_fmax_s ... ok
[INFO] [stdout] test rv32_fp_pseudo_fabs_s ... ok
[INFO] [stdout] test rv32_fp_pseudo_fmv_s ... ok
[INFO] [stdout] test rv32_fp_pseudo_fmv_d ... ok
[INFO] [stdout] test rv32_fp_pseudo_fneg_d ... ok
[INFO] [stdout] test rv32_fsgnj_d ... ok
[INFO] [stdout] test rv32_fsqrt_d ... ok
[INFO] [stdout] test rv32_fsgnj_s ... ok
[INFO] [stdout] test rv32_fsqrt_s ... ok
[INFO] [stdout] test rv32_fp_pseudo_fneg_s ... ok
[INFO] [stdout] test rv32_fsub_d ... ok
[INFO] [stdout] test rv32_fsub_s ... ok
[INFO] [stdout] test rv32_function_prologue_epilogue ... ok
[INFO] [stdout] test rv32_j_pseudo_forward ... ok
[INFO] [stdout] test rv32_jalr_2op ... ok
[INFO] [stdout] test rv32_jal_forward ... ok
[INFO] [stdout] test rv32_jalr_3op ... ok
[INFO] [stdout] test rv32_la_pseudo ... ok
[INFO] [stdout] test rv32_li_negative ... ok
[INFO] [stdout] test rv32_li_large ... ok
[INFO] [stdout] test rv32_lr_w ... ok
[INFO] [stdout] test rv32_lb_lbu_lh_lhu ... ok
[INFO] [stdout] test rv32_loop_with_branch ... ok
[INFO] [stdout] test rv32_lui ... ok
[INFO] [stdout] test rv32_mul ... ok
[INFO] [stdout] test rv32_mret ... ok
[INFO] [stdout] test rv32_lr_w_aqrl ... ok
[INFO] [stdout] test rv32_immediate_overflow ... ok
[INFO] [stdout] test rv32_li_unsigned_0xffffffff ... ok
[INFO] [stdout] test rv32_lw ... ok
[INFO] [stdout] test rv32_lw_negative_offset ... ok
[INFO] [stdout] test rv32_li_small ... ok
[INFO] [stdout] test rv32_not ... ok
[INFO] [stdout] test rv32_rejects_rv64_only_instructions ... ok
[INFO] [stdout] test rv32_lw_offset ... ok
[INFO] [stdout] test rv32_li_unsigned_0x80000000 ... ok
[INFO] [stdout] test rv32_mul_div_rem ... ok
[INFO] [stdout] test rv32_jr ... ok
[INFO] [stdout] test rv32_sc_w ... ok
[INFO] [stdout] test rv32_sb_sh ... ok
[INFO] [stdout] test rv32_seqz ... ok
[INFO] [stdout] test rv32_sfence_vma_no_args ... ok
[INFO] [stdout] test rv32_neg ... ok
[INFO] [stdout] test rv32_slt_sltu ... ok
[INFO] [stdout] test rv32_slti_sltiu ... ok
[INFO] [stdout] test rv32_sret ... ok
[INFO] [stdout] test rv32_rejects_unknown_mnemonic ... ok
[INFO] [stdout] test rv32_ret ... ok
[INFO] [stdout] test rv32_mv ... ok
[INFO] [stdout] test rv32_snez ... ok
[INFO] [stdout] test rv32_sll_srl_sra ... ok
[INFO] [stdout] test rv32_sw ... ok
[INFO] [stdout] test rv32_slli_srli_srai ... ok
[INFO] [stdout] test rv32_nop ... ok
[INFO] [stdout] test rv32_wfi ... ok
[INFO] [stdout] test rv32_sw_negative_offset ... ok
[INFO] [stdout] test rv32_sub_x1_x2_x3 ... ok
[INFO] [stdout] test rv32_sfence_vma_two_regs ... ok
[INFO] [stdout] test rv64_addiw ... ok
[INFO] [stdout] test rv32_sw_offset ... ok
[INFO] [stdout] test rv32_tail_produces_8_bytes ... ok
[INFO] [stdout] test rv64_fcvt_l_s ... ok
[INFO] [stdout] test rv64_builder_api ... ok
[INFO] [stdout] test rv64_fcvt_lu_s ... ok
[INFO] [stdout] test rv64_fcvt_l_d ... ok
[INFO] [stdout] test rv64_ld ... ok
[INFO] [stdout] test rv64_amoswap_d_aq ... ok
[INFO] [stdout] test rv64_li_0x80000000_not_sign_extended ... ok
[INFO] [stdout] test rv64_li_0xffffffff ... ok
[INFO] [stdout] test rv64_li_32bit_signed_still_compact ... ok
[INFO] [stdout] test rv64_fcvt_lu_d ... ok
[INFO] [stdout] test rv64_li_33bit_value ... ok
[INFO] [stdout] test rv64_addw ... ok
[INFO] [stdout] test rv64_fmv_x_d_and_back ... ok
[INFO] [stdout] test rv64_li_power_of_2_above_32bit ... ok
[INFO] [stdout] test rv64_lr_d ... ok
[INFO] [stdout] test rv64_lwu ... ok
[INFO] [stdout] test rv64_nop ... ok
[INFO] [stdout] test rv64_li_48bit_value ... ok
[INFO] [stdout] test rv64_li_full_64bit ... ok
[INFO] [stdout] test rv64_sd ... ok
[INFO] [stdout] test rv64_li_negative_above_32bit ... ok
[INFO] [stdout] test rv64_sext_w ... ok
[INFO] [stdout] test rv64_shift_6bit_shamt ... ok
[INFO] [stdout] test rv64_li_minus_one_still_compact ... ok
[INFO] [stdout] test rv64_subw ... ok
[INFO] [stdout] test rvc_c_addi ... ok
[INFO] [stdout] test rvc_c_add ... ok
[INFO] [stdout] test rv64_li_i64_max ... ok
[INFO] [stdout] test rvc_c_addi16sp ... ok
[INFO] [stdout] test rvc_c_beqz_short_range ... ok
[INFO] [stdout] test rvc_c_j_backward_stays_short ... ok
[INFO] [stdout] test rvc_c_j_label ... ok
[INFO] [stdout] test rvc_c_j_short_range ... ok
[INFO] [stdout] test rvc_c_bnez_relaxes_to_long ... ok
[INFO] [stdout] test rvc_c_addi4spn ... ok
[INFO] [stdout] test rvc_c_and ... ok
[INFO] [stdout] test rvc_c_jalr ... ok
[INFO] [stdout] test rvc_c_andi ... ok
[INFO] [stdout] test rvc_c_lw ... ok
[INFO] [stdout] test rvc_c_beqz_backward_stays_short ... ok
[INFO] [stdout] test rvc_c_beqz_label ... ok
[INFO] [stdout] test rvc_c_beqz_relaxes_to_long ... ok
[INFO] [stdout] test rvc_c_li ... ok
[INFO] [stdout] test rvc_c_bnez_label ... ok
[INFO] [stdout] test rvc_c_jr ... ok
[INFO] [stdout] test rvc_c_mv ... ok
[INFO] [stdout] test rvc_c_ebreak ... ok
[INFO] [stdout] test rvc_c_lw_misaligned_error ... ok
[INFO] [stdout] test rvc_c_lwsp ... ok
[INFO] [stdout] test rvc_c_mv_x0_error ... ok
[INFO] [stdout] test rvc_c_slli ... ok
[INFO] [stdout] test rvc_c_srai ... ok
[INFO] [stdout] test rvc_c_srli ... ok
[INFO] [stdout] test rvc_c_nop ... ok
[INFO] [stdout] test rvc_c_sub_non_compact_error ... ok
[INFO] [stdout] test rvc_c_or ... ok
[INFO] [stdout] test rvc_c_sw ... ok
[INFO] [stdout] test rvc_c_swsp ... ok
[INFO] [stdout] test rvc_c_sub ... ok
[INFO] [stdout] test rvc_option_norvc_nop_stays_4bytes ... ok
[INFO] [stdout] test rvc_c_j_relaxes_to_jal ... ok
[INFO] [stdout] test rvc_c_xor ... ok
[INFO] [stdout] test rvc_mixed_standard_and_compressed ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_add ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_addi ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_ebreak ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_jr ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_li ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_lui ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_lwsp ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_mv ... ok
[INFO] [stdout] test rvc_option_on_non_riscv_errors ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_nop ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_slli ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_sub ... ok
[INFO] [stdout] test rvc_option_rvc_auto_narrows_swsp ... ok
[INFO] [stdout] test rvc_option_rvc_mixed_explicit_and_auto ... ok
[INFO] [stdout] test rvc_option_rvc_no_compress_when_impossible ... ok
[INFO] [stdout] test rvc_option_rvc_rv64_auto_narrows_addiw ... ok
[INFO] [stdout] test rvc_option_rvc_rv64_auto_narrows_sd ... ok
[INFO] [stdout] test rvc_rv64_c_addiw ... ok
[INFO] [stdout] test rvc_rv64_c_addw ... ok
[INFO] [stdout] test rvc_rv64_c_ld ... ok
[INFO] [stdout] test rvc_rv64_c_sd ... ok
[INFO] [stdout] test rvc_rv64_c_subw ... ok
[INFO] [stdout] test rvv_multiline_block ... ok
[INFO] [stdout] test rvc_option_rvc_toggle ... ok
[INFO] [stdout] test rvv_vadd_vi ... ok
[INFO] [stdout] test rvv_scalar_still_works ... ok
[INFO] [stdout] test rvv_vadd_vv ... ok
[INFO] [stdout] test rvv_vadd_vx ... ok
[INFO] [stdout] test rvv_vle32 ... ok
[INFO] [stdout] test rvv_vle32_masked ... ok
[INFO] [stdout] test rvv_vle8 ... ok
[INFO] [stdout] test rvv_vor_vv ... ok
[INFO] [stdout] test rvv_vand_vv ... ok
[INFO] [stdout] test rvv_vse8 ... ok
[INFO] [stdout] test rvv_vse32 ... ok
[INFO] [stdout] test rvv_vmul_vv ... ok
[INFO] [stdout] test rvv_vsetvli ... ok
[INFO] [stdout] test rvv_vsetvl ... ok
[INFO] [stdout] test sbb_rax_imm8 ... ok
[INFO] [stdout] test scasb_encoding ... ok
[INFO] [stdout] test segment_override_fs ... ok
[INFO] [stdout] test setb_cl ... ok
[INFO] [stdout] test semicolon_as_separator ... ok
[INFO] [stdout] test set_directive_constant ... ok
[INFO] [stdout] test semicolon_mov_rax_1_syscall ... ok
[INFO] [stdout] test seta_dl ... ok
[INFO] [stdout] test rvv_vsub_vv ... ok
[INFO] [stdout] test setcc_rejects_32bit_register ... ok
[INFO] [stdout] test rvv_vsetivli ... ok
[INFO] [stdout] test setg_bl ... ok
[INFO] [stdout] test setcc_accepts_8bit_register ... ok
[INFO] [stdout] test setl_al ... ok
[INFO] [stdout] test setne_al ... ok
[INFO] [stdout] test setz_sil ... ok
[INFO] [stdout] test short_jcc_forward ... ok
[INFO] [stdout] test shr_dword_mem_4 ... ok
[INFO] [stdout] test shld_imm_overflow_error ... ok
[INFO] [stdout] test shift_operations ... ok
[INFO] [stdout] test short_jmp_forward ... ok
[INFO] [stdout] test source_annotations_accessible ... ok
[INFO] [stdout] test space_directive ... ok
[INFO] [stdout] test structural_reloc_inc_mem_label ... ok
[INFO] [stdout] test stosq_encoding ... ok
[INFO] [stdout] test rvc_option_rvc_rv64_auto_narrows_ld ... ok
[INFO] [stdout] test space_with_fill_value ... ok
[INFO] [stdout] test shl_dword_mem_1 ... ok
[INFO] [stdout] test rvv_vxor_vv ... ok
[INFO] [stdout] test stosb_encoding ... ok
[INFO] [stdout] test string_data_with_code ... ok
[INFO] [stdout] test structural_reloc_imul_mem_label ... ok
[INFO] [stdout] test structural_reloc_zero_displacement ... ok
[INFO] [stdout] test sve_add_imm_z0_s_1 ... ok
[INFO] [stdout] test sve_add_unpred_z0_z1_z2_s ... ok
[INFO] [stdout] test sve_and_pred_b ... ok
[INFO] [stdout] test sve_and_unpred_d ... ok
[INFO] [stdout] test sve_cntb ... ok
[INFO] [stdout] test sve_cntd ... ok
[INFO] [stdout] test sve_dup_z0_s_imm1 ... ok
[INFO] [stdout] test sve_eor_pred_b ... ok
[INFO] [stdout] test sve_eor_unpred_d ... ok
[INFO] [stdout] test sve_ld1w_z0_p0z_x0 ... ok
[INFO] [stdout] test sve_orr_pred_b ... ok
[INFO] [stdout] test sve_multiline_block ... ok
[INFO] [stdout] test sve_orr_unpred_d ... ok
[INFO] [stdout] test sve_scalar_still_works_after_dispatch ... ok
[INFO] [stdout] test sve_st1w_z0_p0_x0 ... ok
[INFO] [stdout] test sve_cnth ... ok
[INFO] [stdout] test sve_cntw ... ok
[INFO] [stdout] test sve_pfalse_pb ... ok
[INFO] [stdout] test sve_ptrue_ps ... ok
[INFO] [stdout] test sve_whilelt_p0_s ... ok
[INFO] [stdout] test sve_sub_pred_z0_p0m_z0_z1_s ... ok
[INFO] [stdout] test test_and_compare ... ok
[INFO] [stdout] test syscall_exit_sequence ... ok
[INFO] [stdout] test thumb_arm_mode_switch ... ok
[INFO] [stdout] test thumb_directive_from_arm_start ... ok
[INFO] [stdout] test thumb_directive_wrong_arch ... ok
[INFO] [stdout] test thumb_integration_add_r1_r2_r3 ... ok
[INFO] [stdout] test thumb_integration_and_reg ... ok
[INFO] [stdout] test thumb_integration_bkpt_42 ... ok
[INFO] [stdout] test thumb_integration_bx_lr ... ok
[INFO] [stdout] test thumb_integration_cmp_r0_100 ... ok
[INFO] [stdout] test thumb_integration_b_forward ... ok
[INFO] [stdout] test thumb_integration_eor_reg ... ok
[INFO] [stdout] test thumb_integration_bl_forward ... ok
[INFO] [stdout] test thumb_func_wrong_arch ... ok
[INFO] [stdout] test thumb_integration_function_epilogue ... ok
[INFO] [stdout] test thumb_integration_beq_forward ... ok
[INFO] [stdout] test thumb_integration_it_eq_mov ... ok
[INFO] [stdout] test thumb_integration_ite_ne ... ok
[INFO] [stdout] test thumb_integration_exit_shellcode ... ok
[INFO] [stdout] test thumb_integration_function_prologue ... ok
[INFO] [stdout] test thumb_integration_ldr_r0_sp_rel ... ok
[INFO] [stdout] test thumb_integration_ldrb_r0_r1_0 ... ok
[INFO] [stdout] test thumb_integration_mul_r1_r2 ... ok
[INFO] [stdout] test thumb_integration_mvn_r0_r1 ... ok
[INFO] [stdout] test thumb_integration_nop ... ok
[INFO] [stdout] test thumb_integration_orr_reg ... ok
[INFO] [stdout] test thumb_integration_loop_pattern ... ok
[INFO] [stdout] test thumb_func_switches_to_thumb ... ok
[INFO] [stdout] test thumb_integration_lsl_r0_r1_8 ... ok
[INFO] [stdout] test thumb_integration_pop_r4_pc ... ok
[INFO] [stdout] test thumb_integration_mov_r0_100 ... ok
[INFO] [stdout] test thumb_integration_push_r4_lr ... ok
[INFO] [stdout] test thumb_func_sets_lsb ... ok
[INFO] [stdout] test thumb_integration_str_r1_r2_imm ... ok
[INFO] [stdout] test thumb_ldr_literal_pool_value ... ok
[INFO] [stdout] test tzcnt_eax_edx ... ok
[INFO] [stdout] test undefined_label ... ok
[INFO] [stdout] test word_label_ref ... ok
[INFO] [stdout] test thumb_ldr_literal_pool ... ok
[INFO] [stdout] test thumb_integration_sub_r0_r1_5 ... ok
[INFO] [stdout] test thumb_ldr_literal_pool_dedup ... ok
[INFO] [stdout] test unknown_mnemonic ... ok
[INFO] [stdout] test x86_32_int ... ok
[INFO] [stdout] test x86_32_mov_eax_imm ... ok
[INFO] [stdout] test x86_32_nop ... ok
[INFO] [stdout] test x86_32_pop_fs ... ok
[INFO] [stdout] test x86_32_pop_es ... ok
[INFO] [stdout] test x86_32_push_cs ... ok
[INFO] [stdout] test x86_32_pop_ds ... ok
[INFO] [stdout] test x86_32_push_es ... ok
[INFO] [stdout] test x86_32_push_eax ... ok
[INFO] [stdout] test x86_32_push_fs ... ok
[INFO] [stdout] test x86_32_push_ss ... ok
[INFO] [stdout] test x86_32_rejects_rax ... ok
[INFO] [stdout] test x86_32_push_gs ... ok
[INFO] [stdout] test x86_32_rejects_r8 ... ok
[INFO] [stdout] test x86_32_xor_eax_eax ... ok
[INFO] [stdout] test x86_adcx_eax_ebx ... ok
[INFO] [stdout] test xadd_rip_label_end_to_end ... ok
[INFO] [stdout] test x86_adcx_rax_rbx ... ok
[INFO] [stdout] test xchg_ax_bx ... ok
[INFO] [stdout] test xchg_eax_ecx ... ok
[INFO] [stdout] test x86_32_push_ds ... ok
[INFO] [stdout] test x86_32_ret ... ok
[INFO] [stdout] test xchg_rcx_rdx ... ok
[INFO] [stdout] test x86_adox_rax_rbx ... ok
[INFO] [stdout] test x86_adox_eax_ebx ... ok
[INFO] [stdout] test x86_32_pop_ebx ... ok
[INFO] [stdout] test x86_32_pop_gs ... ok
[INFO] [stdout] test thumb_integration_strh_r2_r3_4 ... ok
[INFO] [stdout] test structural_reloc_shl_mem_label ... ok
[INFO] [stdout] test x86_32_shellcode_pattern ... ok
[INFO] [stdout] test sve_mul_pred_z0_p0m_z0_z1_s ... ok
[INFO] [stdout] test structural_reloc_neg_mem_label ... ok
[INFO] [stdout] test sve_ptrue_pb ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1258 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/proptest.rs (/opt/rustwide/target/debug/deps/proptest-c71a3bf8387b8642)
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test label_programs_no_panic_x86_64 ... ok
[INFO] [stdout] test deterministic_x86 ... ok
[INFO] [stdout] test base_address_independent_for_label_free_x86_64 ... ok
[INFO] [stdout] test multi_insn_length_additive_thumb ... ok
[INFO] [stdout] test constant_substitution_x86_64 ... ok
[INFO] [stdout] test deterministic_riscv ... ok
[INFO] [stdout] test arm_always_4_bytes ... ok
[INFO] [stdout] test multi_insn_length_additive_rv32 ... ok
[INFO] [stdout] test multi_insn_length_additive_x86 ... ok
[INFO] [stdout] test multi_insn_length_additive_x86_64 ... ok
[INFO] [stdout] test constant_substitution_arm ... ok
[INFO] [stdout] test aarch64_always_4_bytes ... ok
[INFO] [stdout] test multi_insn_length_additive_aarch64 ... ok
[INFO] [stdout] test deterministic_arm ... ok
[INFO] [stdout] test deterministic_x86_64 ... ok
[INFO] [stdout] test multi_insn_length_additive_riscv ... ok
[INFO] [stdout] test deterministic_aarch64 ... ok
[INFO] [stdout] test multi_insn_length_additive_arm ... ok
[INFO] [stdout] test deterministic_thumb ... ok
[INFO] [stdout] test deterministic_rv32 ... ok
[INFO] [stdout] test thumb_length_2_or_4 ... ok
[INFO] [stdout] test riscv_length_2_or_4 ... ok
[INFO] [stdout] test valid_riscv_always_assembles ... ok
[INFO] [stdout] test valid_thumb_always_assembles ... ok
[INFO] [stdout] test valid_x86_always_assembles ... ok
[INFO] [stdout] test rv32_length_2_or_4 ... ok
[INFO] [stdout] test valid_arm_always_assembles ... ok
[INFO] [stdout] test valid_rv32_always_assembles ... ok
[INFO] [stdout] test valid_aarch64_always_assembles ... ok
[INFO] [stdout] test valid_x86_64_always_assembles ... ok
[INFO] [stdout] test x86_length_bounds ... ok
[INFO] [stdout] test x86_64_length_bounds ... ok
[INFO] [stdout] test no_panic_on_arbitrary_thumb ... ok
[INFO] [stdout] test no_panic_on_arbitrary_rv32 ... ok
[INFO] [stdout] test no_panic_on_arbitrary_x86 ... ok
[INFO] [stdout] test no_panic_on_arbitrary_riscv ... ok
[INFO] [stdout] test no_panic_on_arbitrary_x86_64 ... ok
[INFO] [stdout] test no_panic_on_arbitrary_aarch64 ... ok
[INFO] [stdout] test no_panic_on_arbitrary_x86_64_at ... ok
[INFO] [stdout] test no_panic_builder_api ... ok
[INFO] [stdout] test no_panic_on_arbitrary_arm ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.75s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/regression.rs (/opt/rustwide/target/debug/deps/regression-973d052411d6bf69)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test arm32_nop_is_mov_r0_r0 ... ok
[INFO] [stdout] test rip_relative_displacement_from_instruction_end ... ok
[INFO] [stdout] test x86_64_mov_reg_zero_optimized_to_xor ... ok
[INFO] [stdout] test x86_32_inc_dec_short_forms ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/serde.rs (/opt/rustwide/target/debug/deps/serde-76355a37305ec2c7)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/wasm_integration.rs (/opt/rustwide/target/debug/deps/wasm_integration-edf37bb99d72e98e)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/x86.rs (/opt/rustwide/target/debug/deps/x86-fe398bad97b74429)
[INFO] [stdout] 
[INFO] [stdout] running 111 tests
[INFO] [stdout] test x86_xval_add_eax_imm8 ... ok
[INFO] [stdout] test x86_xval_and_eax_0xff ... ok
[INFO] [stdout] test x86_xval_bsr_ebx_edx ... ok
[INFO] [stdout] test x86_xval_bsf_eax_ecx ... ok
[INFO] [stdout] test x86_xval_add_ecx_eax ... ok
[INFO] [stdout] test x86_xval_and_edx_ecx ... ok
[INFO] [stdout] test x86_xval_bswap_ecx ... ok
[INFO] [stdout] test x86_xval_bswap_eax ... ok
[INFO] [stdout] test x86_xval_bt_eax_7 ... ok
[INFO] [stdout] test x86_xval_btr_eax_7 ... ok
[INFO] [stdout] test x86_xval_cbw ... ok
[INFO] [stdout] test x86_xval_bts_eax_0 ... ok
[INFO] [stdout] test x86_xval_cdq ... ok
[INFO] [stdout] test x86_xval_clc ... ok
[INFO] [stdout] test x86_xval_cld ... ok
[INFO] [stdout] test x86_xval_int3 ... ok
[INFO] [stdout] test x86_xval_cmovae_esi_edi ... ok
[INFO] [stdout] test x86_xval_cmove_ebx_edx ... ok
[INFO] [stdout] test x86_xval_cmovne_eax_ecx ... ok
[INFO] [stdout] test x86_xval_cmp_eax_0 ... ok
[INFO] [stdout] test x86_xval_dec_eax ... ok
[INFO] [stdout] test x86_xval_cwde ... ok
[INFO] [stdout] test x86_xval_imul_eax_ecx ... ok
[INFO] [stdout] test x86_xval_cmp_ecx_eax ... ok
[INFO] [stdout] test x86_xval_cmovb_edi_esi ... ok
[INFO] [stdout] test x86_xval_int_0x80 ... ok
[INFO] [stdout] test x86_xval_lodsb ... ok
[INFO] [stdout] test x86_xval_lodsd ... ok
[INFO] [stdout] test x86_xval_leave ... ok
[INFO] [stdout] test x86_xval_lea_ebp_disp8 ... ok
[INFO] [stdout] test x86_xval_mov_ax_imm16 ... ok
[INFO] [stdout] test x86_xval_cpuid ... ok
[INFO] [stdout] test x86_xval_inc_eax ... ok
[INFO] [stdout] test x86_xval_dec_ecx ... ok
[INFO] [stdout] test x86_xval_lea_sib ... ok
[INFO] [stdout] test x86_xval_mov_al_imm8 ... ok
[INFO] [stdout] test x86_xval_mov_eax_imm32 ... ok
[INFO] [stdout] test x86_xval_lodsw ... ok
[INFO] [stdout] test x86_xval_mov_eax_esp_disp8 ... ok
[INFO] [stdout] test x86_xval_imul_eax_ecx_10 ... ok
[INFO] [stdout] test x86_xval_mov_ebp_disp8_ebx ... ok
[INFO] [stdout] test x86_xval_mov_ecx_eax ... ok
[INFO] [stdout] test x86_xval_mov_edx_ebx ... ok
[INFO] [stdout] test x86_xval_mov_ecx_0 ... ok
[INFO] [stdout] test x86_xval_inc_ebx ... ok
[INFO] [stdout] test x86_xval_mov_ecx_mem_eax ... ok
[INFO] [stdout] test x86_xval_mov_mem_ebx_edx ... ok
[INFO] [stdout] test x86_xval_movsb ... ok
[INFO] [stdout] test x86_xval_movsd_string ... ok
[INFO] [stdout] test x86_xval_movsw ... ok
[INFO] [stdout] test x86_xval_movzx_eax_al ... ok
[INFO] [stdout] test x86_xval_movsx_eax_ax ... ok
[INFO] [stdout] test x86_xval_movzx_edx_cx ... ok
[INFO] [stdout] test x86_xval_movsx_edx_cl ... ok
[INFO] [stdout] test x86_xval_nop ... ok
[INFO] [stdout] test x86_xval_neg_eax ... ok
[INFO] [stdout] test x86_xval_movzx_edx_cl ... ok
[INFO] [stdout] test x86_xval_movsx_edx_cx ... ok
[INFO] [stdout] test x86_xval_or_eax_0x80 ... ok
[INFO] [stdout] test x86_xval_not_eax ... ok
[INFO] [stdout] test x86_xval_movzx_eax_ax ... ok
[INFO] [stdout] test x86_xval_movsx_eax_al ... ok
[INFO] [stdout] test x86_xval_pop_eax ... ok
[INFO] [stdout] test x86_xval_pop_edi ... ok
[INFO] [stdout] test x86_xval_pop_edx ... ok
[INFO] [stdout] test x86_xval_pop_ebx ... ok
[INFO] [stdout] test x86_xval_pop_ebp ... ok
[INFO] [stdout] test x86_xval_push_eax ... ok
[INFO] [stdout] test x86_xval_pop_ecx ... ok
[INFO] [stdout] test x86_xval_push_ebp ... ok
[INFO] [stdout] test x86_xval_popf ... ok
[INFO] [stdout] test x86_xval_push_ebx ... ok
[INFO] [stdout] test x86_xval_pop_esi ... ok
[INFO] [stdout] test x86_xval_push_esp ... ok
[INFO] [stdout] test x86_xval_push_esi ... ok
[INFO] [stdout] test x86_xval_push_ecx ... ok
[INFO] [stdout] test x86_xval_push_edi ... ok
[INFO] [stdout] test x86_xval_push_edx ... ok
[INFO] [stdout] test x86_xval_pushf ... ok
[INFO] [stdout] test x86_xval_rep_movsb ... ok
[INFO] [stdout] test x86_xval_ret ... ok
[INFO] [stdout] test x86_xval_rep_stosb ... ok
[INFO] [stdout] test x86_xval_scasb ... ok
[INFO] [stdout] test x86_xval_sete_al ... ok
[INFO] [stdout] test x86_xval_ror_eax_4 ... ok
[INFO] [stdout] test x86_xval_setne_cl ... ok
[INFO] [stdout] test x86_xval_setg_bl ... ok
[INFO] [stdout] test x86_xval_sar_eax_cl ... ok
[INFO] [stdout] test x86_xval_shr_eax_1 ... ok
[INFO] [stdout] test x86_xval_rol_al_1 ... ok
[INFO] [stdout] test x86_xval_or_edi_esi ... ok
[INFO] [stdout] test x86_xval_rdtsc ... ok
[INFO] [stdout] test x86_xval_setl_dl ... ok
[INFO] [stdout] test x86_xval_shl_eax_cl ... ok
[INFO] [stdout] test x86_xval_ror_al_1 ... ok
[INFO] [stdout] test x86_xval_rol_eax_4 ... ok
[INFO] [stdout] test x86_xval_shr_eax_cl ... ok
[INFO] [stdout] test x86_xval_test_eax_0xff ... ok
[INFO] [stdout] test x86_xval_stc ... ok
[INFO] [stdout] test x86_xval_shl_eax_1 ... ok
[INFO] [stdout] test x86_xval_test_eax_eax ... ok
[INFO] [stdout] test x86_xval_stosw ... ok
[INFO] [stdout] test x86_xval_std ... ok
[INFO] [stdout] test x86_xval_xchg_eax_ebx ... ok
[INFO] [stdout] test x86_xval_xor_ecx_0xff ... ok
[INFO] [stdout] test x86_xval_xor_eax_eax ... ok
[INFO] [stdout] test x86_xval_stosb ... ok
[INFO] [stdout] test x86_xval_stosd ... ok
[INFO] [stdout] test x86_xval_sub_eax_ebx ... ok
[INFO] [stdout] test x86_xval_sub_esp_16 ... ok
[INFO] [stdout] test x86_xval_sar_eax_1 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 111 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/x86_64.rs (/opt/rustwide/target/debug/deps/x86_64-a6fd2d2097a6b496)
[INFO] [stdout] 
[INFO] [stdout] running 95 tests
[INFO] [stdout] test x64_xval_add_rax_imm8 ... ok
[INFO] [stdout] test x64_xval_addps_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_addss_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_and_rax_rbx ... ok
[INFO] [stdout] test x64_xval_bsf_rax_rbx ... ok
[INFO] [stdout] test x64_xval_bsr_rax_rbx ... ok
[INFO] [stdout] test x64_xval_addpd_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_addsd_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_bswap_rax ... ok
[INFO] [stdout] test x64_xval_add_rax_rbx ... ok
[INFO] [stdout] test x64_xval_bt_rax_rbx ... ok
[INFO] [stdout] test x64_xval_btc_rax_rbx ... ok
[INFO] [stdout] test x64_xval_btr_rax_rbx ... ok
[INFO] [stdout] test x64_xval_bts_rax_rbx ... ok
[INFO] [stdout] test x64_xval_cmovg_rax_rbx ... ok
[INFO] [stdout] test x64_xval_cpuid ... ok
[INFO] [stdout] test x64_xval_cdq ... ok
[INFO] [stdout] test x64_xval_int_80 ... ok
[INFO] [stdout] test x64_xval_call_rax ... ok
[INFO] [stdout] test x64_xval_cmp_rax_rbx ... ok
[INFO] [stdout] test x64_xval_cqo ... ok
[INFO] [stdout] test x64_xval_cmovnz_rax_rbx ... ok
[INFO] [stdout] test x64_xval_dec_rax ... ok
[INFO] [stdout] test x64_xval_lzcnt_rax_rbx ... ok
[INFO] [stdout] test x64_xval_imul_rax_rbx_42 ... ok
[INFO] [stdout] test x64_xval_lea_rax_sib_disp ... ok
[INFO] [stdout] test x64_xval_inc_rax ... ok
[INFO] [stdout] test x64_xval_mov_al_bl ... ok
[INFO] [stdout] test x64_xval_cmovl_rax_rbx ... ok
[INFO] [stdout] test x64_xval_cmovs_rax_rbx ... ok
[INFO] [stdout] test x64_xval_mov_eax_ebx ... ok
[INFO] [stdout] test x64_xval_mov_dword_ptr_imm ... ok
[INFO] [stdout] test x64_xval_mov_rax_mem_rbx ... ok
[INFO] [stdout] test x64_xval_mov_rax_mem_rbx_disp8 ... ok
[INFO] [stdout] test x64_xval_mov_rax_rbx ... ok
[INFO] [stdout] test x64_xval_mov_rax_sib ... ok
[INFO] [stdout] test x64_xval_mov_rax_imm32 ... ok
[INFO] [stdout] test x64_xval_mov_mem_rbx_rax ... ok
[INFO] [stdout] test x64_xval_cmovz_rax_rbx ... ok
[INFO] [stdout] test x64_xval_jmp_rax ... ok
[INFO] [stdout] test x64_xval_imul_rax_rbx ... ok
[INFO] [stdout] test x64_xval_mov_qword_ptr_imm ... ok
[INFO] [stdout] test x64_xval_mov_rax_sib_disp ... ok
[INFO] [stdout] test x64_xval_movapd_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_mov_word_ptr_imm ... ok
[INFO] [stdout] test x64_xval_divps_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_movaps_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_movdqu_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_movdqa_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_movzx_rax_bx ... ok
[INFO] [stdout] test x64_xval_movsx_rax_bl ... ok
[INFO] [stdout] test x64_xval_mulps_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_movupd_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_not_rax ... ok
[INFO] [stdout] test x64_xval_movsx_rax_bx ... ok
[INFO] [stdout] test x64_xval_paddb_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_movups_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_paddd_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_movzx_rax_bl ... ok
[INFO] [stdout] test x64_xval_or_rax_rbx ... ok
[INFO] [stdout] test x64_xval_neg_rax ... ok
[INFO] [stdout] test x64_xval_nop ... ok
[INFO] [stdout] test x64_xval_paddq_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_movsxd_rax_ebx ... ok
[INFO] [stdout] test x64_xval_popcnt_rax_rbx ... ok
[INFO] [stdout] test x64_xval_pxor_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_rdtsc ... ok
[INFO] [stdout] test x64_xval_ret ... ok
[INFO] [stdout] test x64_xval_pop_rbx ... ok
[INFO] [stdout] test x64_xval_por_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_ror_rax_1 ... ok
[INFO] [stdout] test x64_xval_sar_rax_1 ... ok
[INFO] [stdout] test x64_xval_sets_al ... ok
[INFO] [stdout] test x64_xval_rol_rax_1 ... ok
[INFO] [stdout] test x64_xval_pand_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_setnz_al ... ok
[INFO] [stdout] test x64_xval_pop_rax ... ok
[INFO] [stdout] test x64_xval_push_rax ... ok
[INFO] [stdout] test x64_xval_push_rbx ... ok
[INFO] [stdout] test x64_xval_mov_byte_ptr_imm ... ok
[INFO] [stdout] test x64_xval_setl_al ... ok
[INFO] [stdout] test x64_xval_shl_rax_1 ... ok
[INFO] [stdout] test x64_xval_shl_rax_cl ... ok
[INFO] [stdout] test x64_xval_shr_rax_1 ... ok
[INFO] [stdout] test x64_xval_psubd_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_sqrtps_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_xchg_rax_rbx ... ok
[INFO] [stdout] test x64_xval_xor_rax_rbx ... ok
[INFO] [stdout] test x64_xval_setz_al ... ok
[INFO] [stdout] test x64_xval_sub_rax_imm8 ... ok
[INFO] [stdout] test x64_xval_subps_xmm0_xmm1 ... ok
[INFO] [stdout] test x64_xval_sub_rax_rbx ... ok
[INFO] [stdout] test x64_xval_test_rax_rbx ... ok
[INFO] [stdout] test x64_xval_tzcnt_rax_rbx ... ok
[INFO] [stdout] test x64_xval_syscall ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/x86_64_avx.rs (/opt/rustwide/target/debug/deps/x86_64_avx-6093d59caf2b74e9)
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test avx2_insert_extract_128 ... ok
[INFO] [stdout] test avx2_additional_integer ... ok
[INFO] [stdout] test avx2_packed_shifts_ymm ... ok
[INFO] [stdout] test avx2_additional_integer_ymm ... ok
[INFO] [stdout] test avx2_packed_shifts_imm_ymm ... ok
[INFO] [stdout] test avx2_variable_shifts ... ok
[INFO] [stdout] test avx512_broadcast ... ok
[INFO] [stdout] test avx512_arithmetic ... ok
[INFO] [stdout] test avx512_compare ... ok
[INFO] [stdout] test avx512_compress_expand ... ok
[INFO] [stdout] test avx512_data_movement ... ok
[INFO] [stdout] test avx512_blend_ternlog ... ok
[INFO] [stdout] test avx512_convert ... ok
[INFO] [stdout] test avx512_integer_logical ... ok
[INFO] [stdout] test avx512_permute ... ok
[INFO] [stdout] test avx512_logical ... ok
[INFO] [stdout] test avx512_shuffle ... ok
[INFO] [stdout] test avx512_variable_shifts ... ok
[INFO] [stdout] test avx512_integer ... ok
[INFO] [stdout] test avx_aes_vex ... ok
[INFO] [stdout] test avx512_unpack ... ok
[INFO] [stdout] test avx_arith_scalar ... ok
[INFO] [stdout] test avx_aeskeygenassist ... ok
[INFO] [stdout] test avx_conversions ... ok
[INFO] [stdout] test avx_data_movement_extended ... ok
[INFO] [stdout] test avx_arith_ymm ... ok
[INFO] [stdout] test avx_data_movement ... ok
[INFO] [stdout] test avx_broadcast ... ok
[INFO] [stdout] test avx_compare ... ok
[INFO] [stdout] test avx_conversions_ymm ... ok
[INFO] [stdout] test avx_dpps_dppd ... ok
[INFO] [stdout] test avx_extended_registers ... ok
[INFO] [stdout] test avx_integer_ymm ... ok
[INFO] [stdout] test avx_imm8_ops ... ok
[INFO] [stdout] test avx_integer_basic ... ok
[INFO] [stdout] test avx_integer_compare ... ok
[INFO] [stdout] test avx_integer_logical ... ok
[INFO] [stdout] test avx_integer_multiply ... ok
[INFO] [stdout] test avx_integer_pack ... ok
[INFO] [stdout] test avx_mpsadbw ... ok
[INFO] [stdout] test avx_logical ... ok
[INFO] [stdout] test avx_masked_moves ... ok
[INFO] [stdout] test avx_misc ... ok
[INFO] [stdout] test avx_pclmulqdq ... ok
[INFO] [stdout] test avx_sse41_vex ... ok
[INFO] [stdout] test avx512_fma ... ok
[INFO] [stdout] test avx_arith_xmm ... ok
[INFO] [stdout] test avx_permute_shuffle ... ok
[INFO] [stdout] test avx_integer_shift ... ok
[INFO] [stdout] test avx_integer_unpack ... ok
[INFO] [stdout] test avx_unpack ... ok
[INFO] [stdout] test avx_ssse3_vex ... ok
[INFO] [stdout] test fma3_pd_forms ... ok
[INFO] [stdout] test fma3_scalar_forms ... ok
[INFO] [stdout] test bmi1_instructions ... ok
[INFO] [stdout] test bmi2_instructions ... ok
[INFO] [stdout] test fma3_ymm_forms ... ok
[INFO] [stdout] test avx_test_instructions ... ok
[INFO] [stdout] test avx_sqrt ... ok
[INFO] [stdout] test avx_integer_psadbw ... ok
[INFO] [stdout] test avx_sse41_extend_vex ... ok
[INFO] [stdout] test fma3_addsub_forms ... ok
[INFO] [stdout] test fma3_ps_forms ... ok
[INFO] [stdout] test avx_integer_shift_imm ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests asm_rs
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test src/lib.rs - (line 8) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::AssemblyResult::relocations (line 154) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::ResourceLimits (line 303) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::AssemblyResult::len (line 80) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::Assembler (line 360) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::Assembler::label (line 582) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::AssemblyResult::is_empty (line 98) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::Assembler::reset (line 814) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::Assembler::define_external (line 527) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::AssemblyResult::labels (line 114) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::Assembler::enable_listing (line 501) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::Assembler::encode_one (line 771) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::AssemblyResult::into_bytes (line 62) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::AssemblyResult::label_address (line 134) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::AssemblyResult::bytes (line 44) ... ok
[INFO] [stdout] test src/assembler.rs - assembler::AssemblyResult::base_address (line 174) ... ok
[INFO] [stdout] test src/lib.rs - assemble (line 120) ... ok
[INFO] [stdout] test src/lib.rs - assemble_with (line 160) ... ok
[INFO] [stdout] test src/lib.rs - assemble_at (line 138) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.70s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "beaddcace67bfff89dc13ad390acacc99bd504a8b35e614086c7ac30b02ab0da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "beaddcace67bfff89dc13ad390acacc99bd504a8b35e614086c7ac30b02ab0da", kill_on_drop: false }`
[INFO] [stdout] beaddcace67bfff89dc13ad390acacc99bd504a8b35e614086c7ac30b02ab0da
